isReadOnly
Indicates whether this message is in read-only mode.
When read-only, the message headers cannot be modified. This is useful for ensuring immutability after the message has been sent or processed. The state is derived from the header's read-only status.