if (bindings.length == 0)
bindings = new Annotation[] { DefaultLiteral.DEFAULT };
InjectionPoint ip = null;
args[i] = new BeanArg(inject, param[i], bindings, ip);
}
BaseType baseType = inject.createTargetBaseType(param[0]);
return new ExtensionMethod(method, baseType,