Return a copy with its content block projected for the negotiated protocol version (see Content.forVersion), so newer content kinds / shared fields do not leak to an older peer. role is unchanged.
Return a copy with its content block projected for the negotiated protocol version (see Content.forVersion), so newer content kinds / shared fields do not leak to an older peer. role is unchanged.