Is it possible to use clojure for the client as well as the castra server, as opposed to clojurescript for the client?