0.5.5 add ...rest parameter support to macros