using clojure's repl
vastly improved shell