Properly returning after showing error dialog.
Fixed deadlock on shell and leaving thread listening to shell so that it doesn't lock when it writes to stdout/stderr.
Indexing compiled/builtin modules in the system interpreter.