code: private <T extends Assignable> Class<T> loadExtension(ExtensionWrapper extensionWrapper) {
          return loadExtensionClass(extensionWrapper.implementingClassName);
      }
docs: Loads the implementation class hold in {@link ExtensionWrapper#implementingClassName}
  
  @param <T>
  @param extensionWrapper
  @return