add rule patternGroupArgument