new clojure inside out post