Code to run instead of the original function
Arguments passed to the original function
The original function
Rest
The module the injected function is on
New result to return
Code to run instead of the original function