Fixes #180. When assigned interface IWidget from a pointer *Widget not become nil
Event stream using chan
Add CallbackContext.Arg()
Ooops. revert previous commit