@Override
  public @NotNull <T> Collection<T> loadExtensions(@NotNull Class<T> extensionClass) {
    return loadExtensions(extensionClass, null);
  }
@Override
  public @NotNull <T> Collection<T> loadExtensions(@NotNull Class<T> extensionClass)