list-dir is now loop+recur proper; upped clojure to 1.5.1; added a test; cleaning house