refactors clojure.lang.object into clojure.next