@Override
  public Library.ModifiableModel getModifiableLibraryModel(Library library) {
    return myModifiableLibraryModels.computeIfAbsent(library, k -> doGetModifiableLibraryModel(library));
  }
@Override
  public Library.ModifiableModel getModifiableLibraryModel(Library library)