Update macro.clj