code: function( id, text, order, path, hidden, umbel ) {
  
    MenuProto.call( this, id, text, order, hidden );
  
    /**
     * Gets the paths of the menu item.
     * @type {Array.<string>}
     */
    this.paths = createPathList( path );
  
    /**
     * Gets whether the menu item is umbrella for more items.
     * @type {MenuStock}
     */
    this.umbel = umbel;
  }
docs: Represents an item in the menu tree.
  @param {number} id - The identifier of the menu item.
  @param {string} text - The text of the menu item.
  @param {number} order - The order of the menu item.
  @param {string} path - The path of the menu item.
  @param {Boolean} hidden - Indicates whether the menu item is shown.
  @param {Boolean} umbel - Indicates whether the menu item is umbrella for more items.
  @constructor