implemented generic clojure namespace finding