GuiControl Enable/Disable/Show/Hide -> ctrl.Enabled/Visible [set]
GuiControl Focus -> ctrl.Focus().
GuiControl Move(Draw) -> ctrl.Move([position, redraw?=false])
GuiControl Font -> ctrl.UpdateFont()
GuiControl Choose(String) -> ctrl.Choose([indexOrString, extraActions]):

- If indexOrString is a pure integer (or var containing a pure integer),
  it is treated as an index; otherwise it is treated as a string.
- The pipe-prefix is replaced by extraActions which can be 0, 1 or 2.
  These correspond to the former number of prepended pipes.
GuiControl <empty>/Text -> ctrl.Value/Text [set]. Remove GuiControl.