Updated to work with clojure 1.5.1 and latest java 6