self.trigger() should return event object.