The Table Object Protocol provides properties and operations that allow a client to read and navigate through data that is retrieved in tabular format from a server. In addition to retrieving filtered, sorted rows of tabular data, this protocol also allows a client to collapse a grouping of rows and to navigate through those rows.
Sections 1.8, 2, and 3 of this specification are normative and can contain the terms MAY, SHOULD, MUST, MUST NOT, and SHOULD NOT as defined in [RFC2119]. Sections 1.5 and 1.9 are also normative but does not contain those terms. All other sections and examples in this specification are informative.