Removing dependency on clojure.set