Could .add return the message just added?

This would facilitate auto-close-after-timeout with a clean reference to a particular message.