clojure advances