split out clojure mode