Added createMacroArgument