Support widget-specific events, like ACTIVATE.
Re-add Button as a Label derivative.