@Override
  public @NotNull List<@NotNull FoldRegion> getRegionsOverlappingWith(int startOffset, int endOffset) {
    assertReadAccess();
    return myFoldTree.fetchOverlapping(startOffset, endOffset);
  }
@Override
  public @NotNull List<@NotNull FoldRegion> getRegionsOverlappingWith(int startOffset, int endOffset)