Adding clojure creational - prototype impl