docs: private ClassLoader createModuleChildClassLoader(String moduleDomain, ModuleInfo moduleInfo, List<ContainerInfo> moduleClassesContainers) {
          String moduleName = moduleInfo.getName();
          String j2eeModuleName = moduleInfo.getURI();
  
          List<Container> containers = new ArrayList<Container>();
          for (ContainerInfo containerInfo : moduleClassesContainers) {
              containers.add(containerInfo.getContainer());
          }
  
          // Force the app class loader ID to be assigned before assigning any module ID.
          // That makes for a clearer sequence of IDs, if they are sequential.
  
          ClassLoaderIdentity parentId = getApplicationClassLoaderId();
          if (_tc.isDebugEnabled()) {
              Tr.debug(_tc, moduleDomain + " [ " + moduleName + " ] uses application class loader ID [ " + parentId + " ]");
          }
  
          ClassLoaderIdentity moduleClassLoaderId = classLoadingService.createIdentity(moduleDomain, getName() + "#" + j2eeModuleName);
          if (_tc.isDebugEnabled()) {
              Tr.debug(_tc, moduleDomain + " [ " + moduleName + " ] sets module class loader ID [ " + moduleClassLoaderId + " ]");
          }
  
          ClassLoaderConfiguration clCfg = classLoadingService.createClassLoaderConfiguration().setId(moduleClassLoaderId).setParentId(parentId).setDelegateToParentAfterCheckingLocalClasspath(isDelegateLast).setIncludeAppExtensions(true);
  
          clCfg.setProtectionDomain(protectionDomain);
  
          if (_tc.isDebugEnabled()) {
              Tr.debug(_tc, moduleDomain + " [ " + moduleName + " ] sets isDelegateLast [ " + Boolean.valueOf(isDelegateLast) + " ]");
          }
  
          ClassLoader moduleClassLoader = classLoadingService.createChildClassLoader(containers, clCfg);
          associateClassLoaderWithApp(moduleClassLoader);
          if (_tc.isDebugEnabled()) {
              Tr.debug(_tc, moduleDomain + " [ " + moduleName + " ] sets class loader [ " + moduleClassLoader + " ]");
          }
          return moduleClassLoader;
      }