"The other method is a static execute method, which is given to the EmitProxyInterceptor and will simply call the appropriate underlying method making the casts where needed." . . . .