In the browser, you can attach Hooker's methods to any object. When a pre- or post-hook returns the result of this function, the value passed will be used in place of the original function's return ...