Fix a small bug in defaultmacro, using the wrong context for checking arguments
Fix a small bug in defaultmacro, using the wrong context for checking arguments

vic/ioke-outdated,vic/ioke-outdated,vic/ioke-outdated,vic/ioke-outdated