added type parameter to Evented<T>, T is the event map...
added type parameter to Evented<T>, T is the event map
_WidgetBase emit() and on() are now more strict, they accept only valid event names, or explicit `any`
added _setValueAttr method to _FormMixin