def iterable_hook(self, name, iterable):
        """
        Fire an event named ``name`` with each item in iterable
        """
        for record in iterable:
            self(name, record)
            yield record
Fire an event named ``name`` with each item in iterable