clojure let refactor