Object delegate = loader1.loadClass(ClassWithGetterAndSetter.class.getName()).newInstance();
ClassWithGetterAndSetter enhanced = (ClassWithGetterAndSetter) ClassLoaderAdapterBuilder
.callingLoader(thisLoader).delegateLoader(loader1).enhance(delegate);
enhanced.setPassthrough(new ClassWithPassthroughMethod());
Assert.assertNotNull(enhanced);
Assert.assertNotNull(enhanced.getPassthrough());
Assert.assertFalse(Proxies.isForgeProxy(enhanced.getPassthrough()));
Assert.assertFalse(enhanced.assertPassthroughNotProxied());