The name of the class containing the function
The name of an existing function
The value the function should return. If a Closure is provided and the execute flag is set, the Closure will be executed in place of the original function.
If true, and a Closure was provided as the value, the Closure will be executed in place of the original function.
True if succeeded, false otherwise.