we need clojure in non-dev dependencies for compilation, apparently