Draft: draft-ietf-taps-interface

Commentary: Also spotted some further small nits while reviewing the document , will create a pull request for those .
Paragraph (version A):
Preference, which is an Enumeration with five possible values:
Prohibit, Avoid, Ignore, Prefer, or Require.  Each of these
denotes a level of preference of a given property during protocol
selection.  (See selection-props.)  The Preference type is used
only on Preconnections, and only for Selection Properties.
Paragraph (version B):
Preference, which is an Enumeration with five possible values:
Prohibit, Avoid, Ignore, Prefer, or Require.  Each of these
denotes a level of preference of a given property during protocol
selection.  (See also selection-props.)  The Preference type is
used only on Preconnections, and only for Selection Properties.
Paragraph (version A):
Whether the connection can be used to send data.  A connection can
not be used for sending if the connection was created with the
Selection Property "Direction of Communication" set to
"unidirectional receive" or if a Message marked as "Final" was
sent over this connection.  See msg-final.
Paragraph (version B):
Whether the connection can be used to send data.  A connection can
not be used for sending if the connection was created with the
Selection Property "Direction of Communication" set to
"unidirectional receive" or if a Message marked as "Final" was
sent over this connection.  See also msg-final.
Paragraph (version A):
The Sent Event occurs when a previous Send Action has completed,
i.e., when the data derived from the Message has been passed down or
through the underlying Protocol Stack and is no longer the
responsibility of this interface.  The exact disposition of the
Message (i.e., whether it has actually been transmitted, moved into a
buffer on the network interface, moved into a kernel buffer, and so
on) when the Sent Event occurs is implementation-specific.  The Sent
Event contains a reference to the Message to which it applies.
Paragraph (version B):
The Sent Event occurs when a previous Send Action has completed,
i.e., when the data derived from the Message has been passed down or
through the underlying Protocol Stack and is no longer the
responsibility of this interface.  The exact disposition of the
Message (i.e., whether it has actually been transmitted, moved into a
buffer on the network interface, moved into a kernel buffer, and so
on) when the Sent Event occurs is implementation-specific.  The Sent
Event contains a reference to the Message Context of the Message to
which it applies.
Paragraph (version A):
The Expired Event occurs when a previous Send Action expired before
completion; i.e. when the Message was not sent before its Lifetime
(see msg-lifetime) expired.  This is separate from SendError, as it
is an expected behavior for partially reliable transports.  The
Expired Event contains a reference to the Message to which it
applies.
Paragraph (version B):
The Expired Event occurs when a previous Send Action expired before
completion; i.e. when the Message was not sent before its Lifetime
(see msg-lifetime) expired.  This is separate from SendError, as it
is an expected behavior for partially reliable transports.  The
Expired Event contains a reference to the Message Context of the
Message to which it applies.
Paragraph (version A):
A SendError occurs when a Message was not sent due to an error
condition: an attempt to send a Message which is too large for the
system and Protocol Stack to handle, some failure of the underlying
Protocol Stack, or a set of Message Properties not consistent with
the Connection's transport properties.  The SendError contains a
reference to the Message to which it applies.
Paragraph (version B):
A SendError occurs when a Message was not sent due to an error
condition: an attempt to send a Message which is too large for the
system and Protocol Stack to handle, some failure of the underlying
Protocol Stack, or a set of Message Properties not consistent with
the Connection's transport properties.  The SendError contains a
reference to the Message Context of the Message to which it applies.