Record takes both sip message and also the optional string representation of the message as the message is filled as we go along the stack and populate the message. The string representation is the final string that goes out from the transport.
[Validate]