code: public void removeOutputExtension(OutputExtensionModel<?, ?> outputExtension) {
          IdentifiableSet<OutputExtensionModel<?, ?>> outputExtensions =
                  this.outputExtensions.get(outputExtension.getPluginId());
          if (outputExtensions != null)
              outputExtensions.remove(outputExtension);
          IdentificationManager.getInstance().getIdentification(outputExtension)
                  .ifPresent(id -> outputPlugins.stream()
                          .filter(outputPlugin -> outputPlugin.getID().equals(outputExtension.getPluginId()))
                          .forEach(outputPlugin -> outputPlugin.outputExtensionRemoved(id)));
      }
docs: removes the output-extension of id: extensionId from outputPluginList
  
  @param outputExtension the OutputExtension to remove