@Override
  public @NotNull CharSequence subSequence(int start, int end) {
    if (start == myStart && end == myEnd) return this;
    return new CharSequenceSubSequence(myChars, myStart + start, myStart + end);
  }
@Override
  public @NotNull CharSequence subSequence(int start, int end)