What are functions that start with 'hook' used for?
hook_action_info and other functions that begin with hook_ exist only to document the contract between the caller of the hook and the module that implements it.