i wonder if we could give a one-sentence summary of the knp menu components here. like we provide a loader that loads the menu nodes which are then transformed by ? to menu items and rendered by ...

also i think at one point we could mention how the "current" menu point is determined in the cmf so that the menu tree is opened at the right place. i think it goes through the contentDocument that is placed in the request, but not 100% sure and maybe there are other options too...