What's the use of this class and how is it related to Knp\Menu\MenuFactory? Is it used sonewhere?