Updating 'MessageBodyStream' to support both request and response messages