Good point. It's covered by the design. But have you tested it in your unit test? Can you do that by creating multiple senders that fire events?