that's true. Adding comm messages means there will be exactly zero or one replies, depending on the message type. It remains safe to clear the callbacks after one reply is seen.