@NotNull
    @Override
    protected Collection<FoldingUpdate.RegionInfo> createCollection() {
      return new ArrayList<>();
    }
@NotNull
    @Override
    protected Collection<FoldingUpdate.RegionInfo> createCollection()