Refactoring
Request arity for several macros at once