…g/replace will break with ES6 Just use instance? to check for js/RegExp
munge and convert symbol keys to strings
Best done via real compiler support. Other approaches have undesirable implications for `cljs.compiler/compile-file`, source map generation, etc. This is another case that illustrates treating REPL evaluation environments as compiler options is probably not a good idea. Node.js REPL now returns :default-target. This is used to establish the target before -setup so that the REPL can set cljs.core defines.
respect :default-output-dir if supplied by REPL environment supply :default-output-dir to Node/Nashorn/Rhino REPL environments stop creating compiler environment in Nashorn REPL, this is broken default all REPLs to :source-map true stop specifying defaults in REPL convenience scripts
…ough add `cljs.repl/IGetError` protocol.