def METHOD_NAME(self, parentMenuName, menuName, statusHelp='',
                   traverseSpec=None, **kw):
    menu = self._get_menu(parentMenuName)
    if menu is None:
        return
    if menuName in self._menudict:
        raise ValueError('menu ' + repr(menuName) + ' exists')
    label = kw.get('label', statusHelp) or menuName
    menu = menu.addMenu(label)
    menu.setTearOffEnabled(True)
    self._menudict[menuName] = menu