ClassFab cf = newClassFab("Delegator", Object.class);
cf.addField("_delegate", SampleService.class);
cf.addConstructor(new Class[] { SampleService.class }, null, "_delegate = $1;");
cf.proxyMethodsToDelegate(SampleService.class, "_delegate", "<Delegator>");
SampleService delegate = newMock(SampleService.class);
Class clazz = cf.createClass();