Some hooks only allow a single piece of code to be hooked in. Usually a normally-undefined function is used; to install your hook defined a function with the name of the hook. When the hook is to be evaluated the function is called.
Generally the name of the hook’s function will end in
An alternative scheme is to use a variable to store the hook, its value should be the function to call.