code: public ClassLoader buildClassLoader(ClassLoader serviceLoader)
    {
      synchronized (_loaderMap) {
        SoftReference<ClassLoader> extLoaderRef = _loaderMap.get(serviceLoader);
        
        if (extLoaderRef != null) {
          ClassLoader extLoader = extLoaderRef.get();
          
          if (extLoader != null) {
            return extLoader;
          }
        }
      }
      
      String parentId = EnvLoader.getEnvironmentName(serviceLoader);
      
      String id = _id + "!" + parentId;
      
      //DynamicClassLoader extLoader = new PodExtClassLoader(serviceLoader, id);
      DynamicClassLoader extLoader = null;
  
      /*
      LibraryLoader libLoader
        = new LibraryLoader(extLoader, getRootDirectory().lookup("lib"));
      libLoader.init();
      
      CompilingLoader compLoader
        = new CompilingLoader(extLoader, getRootDirectory().lookup("classes"));
      compLoader.init();
      
      synchronized (_loaderMap) {
        SoftReference<ClassLoader> extLoaderRef = _loaderMap.get(serviceLoader);
        
        if (extLoaderRef != null) {
          ClassLoader extLoaderOld = extLoaderRef.get();
          
          if (extLoaderOld != null) {
            return extLoaderOld;
          }
        }
        
        _loaderMap.put(serviceLoader, new SoftReference<>(extLoader));
      }
      */
      
      return extLoader;
    }
docs: Builds a combined class-loader with the target service loader as a
  parent, and this calling pod loader as a child.