canonicalBindingCardinality function
Canonicalizes accepted binding-cardinality spellings.
many is the stored vocabulary. zeroOrMore is accepted for callers
familiar with regular-expression cardinality terminology.
Implementation
String canonicalBindingCardinality(String cardinality) => switch (cardinality) {
'zeroOrMore' => 'many',
_ => cardinality,
};