interface widget : handler {
widget
... void bind( handler h ); void bind( string action, handler h ); ... };