moved to Clojure 1.4