default CharSequence getTokenText(int index) {
    if (index < 0 || index >= getTokenCount()) return null;
    return getTokenizedText().subSequence(getTokenStart(index), getTokenEnd(index));
  }
default CharSequence getTokenText(int index)