factory Parse.bygroups( String? pattern, List<Token?> tokens, [ List<String>? nextState, ]) => GroupParse(pattern, tokens, nextState);