I’m agree with you, a way to debug is needed. But I’d prefer a real debugger like we had in few levels in the pre-history of this site.
You was able to step by step your code and review with a hover the values of all variables. For me, a must have, and a long awaited feature.
I like the idea of a think() function that doesn’t cost time. I think the educational value is great also, because that’s actually similar to how people debug in real life. (short of using an actual debugger, of course)
While we’re wishing, it would also be nice to have a slow motion option when clicking “run”.