keywordsWithoutMarking property
Returns the same value as keywords, but doesn't mark them accessed.
Normally, any time keywords is accessed it's marked as such, which indicates that the caller was allowed to pass keywords to a rest argument. This avoids this marking.
Implementation
Map<String, Value> get keywordsWithoutMarking => _keywords;