jiebi/ids-paragraph-commentary-corpus huggingface dataset:
Draft: draft-ietf-tls-snip

Commentary: A SHOULD needs explanation , so do that too . And forbid the client from validating it .
A server MUST omit any compatible protocols from this extension.
That is, any protocol that the server might be able to select, had
the client offered the protocol in the
application_layer_protocol_negotiation extension.  In comparison,
clients are expected to include all compatible protocols in the
application_layer_protocol_negotiation extension.
A server SHOULD omit any compatible protocols from this extension.
That is, any protocol that the server might be able to select, had
the client offered the protocol in the
application_layer_protocol_negotiation extension.  In comparison,
clients are expected to include all compatible protocols in the
application_layer_protocol_negotiation extension.  This
recommendation exists only so that implementations choose a
consistent - and smaller - encoding; clients MUST NOT abort a
handshake if the server lists a compatible protocol.