format function not implemented in ClojureScript http://dev.clojure.org/jira/browse/CLJS-324 . String type not available on ClojureScript.
Make schema.clj as cljx and rename ns to hatnik.schema.