support < clojure 1.5 again