This should not be lazy
Lots of command loop stuff, almost nothing works yet
CED
CED
CED link confusing after restructure
Delicate balance of classpath relative paths when loading stuff
This extra call to blank doesn't seem helpful
Don't stop the input loop just because some command throws an exception
Actually logging to a file as well, but something fundamental is broken in the render/input
Brandon Bloom's Fast Idiomatic Pretty Printer instead of clojure.pprint
Slightly more working exception handling. Paranoid Thread/setDefaultUncaughtExceptionHandler.
skip-chars, forward-word