@Override
  public @NotNull DocumentContent create(@Nullable Project project, @NotNull Document document) {
    return create(project, document, (FileType)null);
  }
@Override
  public @NotNull DocumentContent create(@Nullable Project project, @NotNull Document document)