code: private PlexusContainer createContainer() throws PlexusContainerException {
      ContainerConfiguration config = new DefaultContainerConfiguration()
          .setClassWorld(classWorld.get())
          .setName("plexus-runtime");
  
      DefaultPlexusContainer container = new DefaultPlexusContainer(config);
      container.setLoggerManager(new Slf4jLoggerManager());
      container.getLoggerManager().setThresholds(Logger.LEVEL_DEBUG);
  
      return container;
    }
docs: TODO: consider exposing container for provider-based customization?