Menu: Improved support for nested summary elements