clean up special-fns handling in cljs.repl