def __nonzero__(self):
        "A Multicast is logically true if all delegate attributes are logically true"
        return operator.truth(reduce(lambda a, b: a and b, self.data.values(), 1))
A Multicast is logically true if all delegate attributes are logically true
recipes/Python/52289_Multicasting_on_objects/recipe-52289.py