dispatch: pull final command execution into its own function
uisetup calledui.parentui is Nonereposetup called for aui == repo.uiFoouisetup calledui.parentui is Nonereposetup called for aui == repo.uireposetup called for bui == repo.ui1 files updated, 0 files merged, 0 files removed, 0 files unresolveduisetup calledui.parentui is NoneBar