No macros in clojurescript, so moved to .clj and will :require-macro instead