Filed a couple of selfhost patches for the issues I mentioned the other week - CLJS-3286 (`ns` should merge ns-info instead of overwriting) and CLJS-3287 (`eval` should catch and return evaluation errors the same as eval-str)
eval-str