to be able to add classes and children classes on template who are extending knp_menu.html.twig

Why are we forced to set CSS classes in Menu Builder class ?!