I have a stream of outgoing messages. They can occur at arbitrary intervals. If there is no message for a period after the last message was sent, I\'d like to emit a new message