I'm really surprised that there isn't much better debugging support for languages that use JS as a compiler target. Everyone should be able to simply debug in their source language. REPL should simply return JS objects and values, but allow people to type in expressions in whatever language they have. (Might require the compiler to be written in JS or compiled to JS, then also add an API.)