@NotNull
  public Substring trimLeft() {
    int start;
    for (start = myStartOffset; start < myEndOffset && myString.charAt(start) <= '\u0020'; start++) { /*empty*/ }
    return createAnotherSubstring(start, myEndOffset);
  }
@NotNull
  public Substring trimLeft()