just that you know it, the repl is not the compiled part of the language at all. The repl is the functionality of the language that you have, when you execute code in a static block, therefore it is bytecode compiled and interpreted, similar to python. The bytecode part has a lot of bugs, and therefore your experience might be a bit frustrating. That might be the reason why it is hidden.