A Clojure compiler targeting JavaScript