Invocation ctor to take instance, method and args