This section describes how to build menus from scratch. You use this technique to create menus that are not based on existing menus. For how to create a new menu using inheritance, see “Using inheritance to build a menu”.