for (int i = 0; i < nonterminalExceptionSet.length; i++) if (label == nonterminalExceptionSet[i]) return label;
  public final Symbol getCanonical(Symbol label) {    Symbol strippedLabel = stripAugmentation(label);    Symbol mapEntry = (Symbol)canonicalLabelMap.get(strippedLabel);    return ((mapEntry == null) ? strippedLabel : mapEntry);  }