newer clojure modes