def ifire(self, *args, **kwargs):
return self._results(args, kwargs)<EOL>
Iteratively fire event, returning generator. Calls each handler using given arguments, upon iteration,
yielding each result.

:param tuple args: positional arguments to call each handler with
:param dict kwargs: keyword arguments to call each handler with
:return generator: a generator yielding a tuple of handler, return value