EventMailbox may break this contract, suggest we discuss.