Restore the UI that was current before the matching push_ui.
push_ui
ui := headless(); defer free_ui(*ui); push_ui(*ui); pop_ui();
pop_ui :: ()