allow people to multicast the delegate methods invocation to multi delegate objects.