Update macros.clj