public void transform(PlasticClass plasticClass)
{
PlasticMethod delegateMethod = plasticClass.introducePrivateMethod(
PlasticUtils.toTypeName(serviceType), "delegate", null, null);
delegateMethod.addAdvice(new MethodAdvice()
{
public void advise(MethodInvocation invocation)
{
invocation.setReturnValue(environment.peekRequired(serviceType));
}