Should maybe handle the possibility that the module in question hasn't implemented these hooks?