++ Do not dispose classLoader so that dependent types can be loaded on demand, like closures.
++ Unify script file extensions to "kts" so that IDEA, compiler and tests agree when to parse as SCRIPT.