hooks and inheritance
It looks like hooks defined for a base class are not selected when they should for the derived class.
- prove this is the case with a unit test
- fix it
It looks like hooks defined for a base class are not selected when they should for the derived class.