While outlining the use-cases below, the following general requirements came up:
Each hook should have its own configuration namespace which allows the hook to read its own RC
values. Not only root-items should be allowed in the hooks RC, so hooks.hookname.some.thing
could
be used instead of hooks.hookname.some_thing
.