docs: private static MutablePicoContainer createContainer(ComponentContainer parent) {
      ComponentMonitor componentMonitor = new NullComponentMonitor();
      ReflectionLifecycleStrategy lifecycleStrategy = new StopSafeReflectionLifecycleStrategy(componentMonitor) {
        @Override
        public boolean isLazy(ComponentAdapter<?> adapter) {
          return true;
        }
      };
      return new DefaultPicoContainer(new OptInCaching(), lifecycleStrategy, parent.getPicoContainer(), componentMonitor);
    }