Clojure compiler in Clojure