@simple_me: ich stimme dir zu das man in den meisten Fällen dafür hooks verwendet. Aber ich finde dies zeigt das man nicht immer tief ins System eingreifen muss wenn es auch einfacher geht.
Und es zeigt schön das man nicht alles wissen muss sondern das vieles auch mit einfachen Mitteln möglich ist (wenn auch nicht so elegant).