allow trigger() to accept event object
release 0.3.0