Return the Task for send methods.  Add the message type to the received hook