Improvements to the menu system in bag.web.pyramid.nav