In Section 3.1 It would be useful to note that designers of controls should consider defining a response control regardless of whether there is a need for payload. This helps clients that wish to mark a request control as non-critical, yet still want to receive acknowlegment of whether or not the server supported the control.
<Also, there's an extra "unless" in the second paragraph.>
Jim |