process::exit()
create_ui()
This patch move the call to `process::exit()` out of `create_ui()` by letting that function return a `(Ui, Result<(), CommandError>)`.