an experimental Clojure compiler in Clojure, based on BCiSE (bytecode in S-expression)