[NTG-context] defining (new) macros with optional arguments