@Override
  @Nullable
  public Library findLibrary(@NotNull String name) {
    for (Library library : getLibraries()) {
      if (name.equals(library.getName())) {
        return library;
      }
    }
    return null;
  }
@Override
  @Nullable
  public Library findLibrary(@NotNull String name)