The given object instance
Optional
Arguments that will be passed to the specified method
The method name on the given object that will be invoked
If any, the results of the method invocation are assigned to the property
The given object instance