Clojure utils