Thanks to @lvh for the Clojure bindings