Do not use noSuchMethod for dispatching events as only one optional arg allowed

* Add convenience methods.
* Update readme.
* Bump version.