The goal is to provide a pluggable hook infrastructure, where you can easily use different hooks for different purposes.
None
Dirk Breuer