neoclojure.clj