@Override
  public @NotNull DocumentContentBuilder documentContent(@Nullable Project project, boolean readOnly) {
    return new DocumentContentBuilderImpl(project).withReadOnly(readOnly);
  }
@Override
  public @NotNull DocumentContentBuilder documentContent(@Nullable Project project, boolean readOnly)