@Nullable
  @Contract(pure = true)
  public static Configurable getAdditionalSettingsConfigurable(Project project, LibraryKind libKind) {
    LibrarySettingsProvider provider = forLibraryType(libKind);
    if (provider == null) return null;
    return provider.getAdditionalSettingsConfigurable(project);
  }
@Nullable
  @Contract(pure = true)
  public static Configurable getAdditionalSettingsConfigurable(Project project, LibraryKind libKind)