SI-5920 enables default and named args in macros

review @retronym