code: func (menu *Menu) CallWhenTreeStable(command *Command) {
  	menu.Sync.TreeStableQueue = append(menu.Sync.TreeStableQueue, command)
  }
docs: /*
  CallWhenTreeStable queues up "Calls" to go out only when the state of the menu is Stable. Stable means that the menu is Ready and has no AwaitingResponses
  */