docs: public ClassLoader getCompositeClassLoader()
      {
          List<ClassLoader> loaders = new ArrayList<>();
          AddonFilter filter = new AddonFilter()
          {
              @Override
              public boolean accept(Addon addon)
              {
                  return addonDependsOnGraphApi(addon);
              }
          };
  
          for (Addon addon : furnace.getAddonRegistry().getAddons(filter))
          {
              loaders.add(addon.getClassLoader());
          }
  
          return new FurnaceCompositeClassLoader(getClass().getClassLoader(), loaders);
      }