add :exclusions [org.clojure/tools.macro] for compojure