@Override
  public boolean isReadOnly(@NotNull TextRange range) {
    return ContainerUtil.and(myRanges, formatTextRange -> formatTextRange.isReadOnly(range));
  }
@Override
  public boolean isReadOnly(@NotNull TextRange range)