restore elision of defmacro and comment forms from cljs