[eluser]simshaun[/eluser]
I also like your method xwero.
However, I'm having trouble seeing the advantage of using a hook rather than extending certain controllers to a different parent.
Care to elaborate just a little?
I'm also assuming you can't alter the hook for controllers not contained within a sub-folder, so under certain circumstances you couldn't use it.