The BackStack enum class holds Stack objects for fragments and menu items.
Each menu item has its own fragment stack. Fragment back action is handled by the HandleBackStack class' fragment methods.
The menu back stack has a single stack. Menu back action is handled by the HandleBackStack class' menu methods.