Dialog: Remove optionDemultiplexer and move vclick/submit handler into the widget prototype.
Dialog: Do not re-create the close button if its location or text changes.