updating MessageSendStream to adopt the "oddity pattern"