update macro refer to latest clojurescript