ClassLoader dep1Loader = registry.getAddon(AddonId.from("dep", "1")).getClassLoader();
Class<?> foreignType = dep1Loader.loadClass(ProfileCommand.class.getName());
Object delegate = foreignType.newInstance();
ProfileCommand enhanced = (ProfileCommand) ClassLoaderAdapterBuilder.callingLoader(thisLoader)
.delegateLoader(dep1Loader).enhance(delegate);
ProfileManagerImpl manager = new ProfileManagerImpl();
enhanced.setManager(manager);
enhanced.configureProfile();
Assert.assertTrue(Proxies.isForgeProxy(enhanced));
}