admin/report-overview.html
author abraaksm
Fri, 10 Apr 2015 01:06:45 +0200
branchreport
changeset 948 34e4ac52bc0a
permissions -rw-r--r--
Reporting update
<!DOCTYPE html>
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>XSLT 3.0 test case overview</title>
      <style type="text/css">
                    * {
                        font-family: Arial, sans-serif;
                    }
                    
                    table {
                        border: 1pt gray solid;
                        width: 600px;
                    }
                    
                    table * {
                        font-size: 10pt;
                    }
                    
                    th {
                        border: 0pt gray solid;
                        padding: 3pt .8em 2pt .8em;
                        text-align: left;
                    }
                    
                    table th.header {
                        font-size: 12pt;
                    }
                    
                    tr > th:first-child {
                        padding-left: 4pt;
                    }
                    
                    td {
                        border: 0pt gray solid;
                        padding: 2pt .8em 2pt .8em;
                        text-align: right;
                    }

                    caption {
                        font-weight: bold;
                        font-size: 14pt;
                        padding: 3em 0 .6em 0;
                    }
                </style>
   </head>
   <body>
      <h1>XSLT 3.0 test case overview</h1>
      <table style="border-style:collapse;border:1pt grey solid;border-spacing: 0;">
         <caption>Overview by XT3 category</caption>
         <tr>
            <th class="header"></th>
            <th class="header">XSLT 2.0</th>
            <th class="header">XSLT 3.0</th>
            <th class="header">Unclassified / other</th>
            <th class="header">Total</th>
         </tr>
         <tr>
            <th>All categories</th>
            <td>4425</td>
            <td>4421</td>
            <td>2801</td>
            <td>11647</td>
         </tr>
         <tr>
            <th><a href="#Attributes-xt3">Attributes</a></th>
            <td>681</td>
            <td>361</td>
            <td>173</td>
            <td>1215</td>
         </tr>
         <tr>
            <th><a href="#Declarations-xt3">Declarations</a></th>
            <td>513</td>
            <td>271</td>
            <td>154</td>
            <td>938</td>
         </tr>
         <tr>
            <th><a href="#Expressions-xt3">Expressions</a></th>
            <td>183</td>
            <td>77</td>
            <td>434</td>
            <td>694</td>
         </tr>
         <tr>
            <th><a href="#Functions-xt3">Functions</a></th>
            <td>413</td>
            <td>128</td>
            <td>387</td>
            <td>928</td>
         </tr>
         <tr>
            <th><a href="#Instructions-xt3">Instructions</a></th>
            <td>581</td>
            <td>373</td>
            <td>263</td>
            <td>1217</td>
         </tr>
         <tr>
            <th><a href="#Miscellaneous-xt3">Miscellaneous</a></th>
            <td>1748</td>
            <td>1159</td>
            <td>97</td>
            <td>3004</td>
         </tr>
         <tr>
            <th><a href="#Posture%20and%20Sweep-xt3">Posture and Sweep</a></th>
            <td>0</td>
            <td>0</td>
            <td>919</td>
            <td>919</td>
         </tr>
         <tr>
            <th><a href="#Streaming-xt3">Streaming</a></th>
            <td>0</td>
            <td>1962</td>
            <td>0</td>
            <td>1962</td>
         </tr>
         <tr>
            <th><a href="#Typing%20and%20schema-xt3">Typing and schema</a></th>
            <td>306</td>
            <td>90</td>
            <td>374</td>
            <td>770</td>
         </tr>
      </table>
      <table style="border-style:collapse;border:1pt grey solid;border-spacing: 0;">
         <caption>Overview by 3.0 feature</caption>
         <tr>
            <th class="header"></th>
            <th class="header">Total</th>
         </tr>
         <tr>
            <th>All features</th>
            <td>4627</td>
         </tr>
         <tr>
            <th><a href="#Packages">Packages</a></th>
            <td>93</td>
         </tr>
         <tr>
            <th><a href="#Streaming">Streaming</a></th>
            <td>2881</td>
         </tr>
         <tr>
            <th><a href="#Declarations">Declarations</a></th>
            <td>147</td>
         </tr>
         <tr>
            <th><a href="#Instructions">Instructions</a></th>
            <td>436</td>
         </tr>
         <tr>
            <th><a href="#Attributes">Attributes</a></th>
            <td>306</td>
         </tr>
         <tr>
            <th><a href="#Stylesheet%20initialization">Stylesheet initialization</a></th>
            <td>9</td>
         </tr>
         <tr>
            <th><a href="#Functions">Functions</a></th>
            <td>224</td>
         </tr>
         <tr>
            <th><a href="#Maps">Maps</a></th>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#Other">Other</a></th>
            <td>479</td>
         </tr>
      </table>
      <table>
         <caption><a id="Packages"></a>Feature: Packages
         </caption>
         <tr>
            <th>Packages - versioning</th>
            <td>15</td>
         </tr>
         <tr>
            <th>Packages - package</th>
            <td>8</td>
         </tr>
         <tr>
            <th>Packages - use-package</th>
            <td>30</td>
         </tr>
         <tr>
            <th>Packages - override</th>
            <td>40</td>
         </tr>
         <tr>
            <th>Packages - xquery</th>
            <td>unknown</td>
         </tr>
      </table>
      <table>
         <caption><a id="Streaming"></a>Feature: Streaming
         </caption>
         <tr>
            <th>Streaming - instructions</th>
            <td>653</td>
         </tr>
         <tr>
            <th>Streaming - functions</th>
            <td>661</td>
         </tr>
         <tr>
            <th>Streaming - expressions</th>
            <td>645</td>
         </tr>
         <tr>
            <th>Streaming - posture and sweep</th>
            <td>919</td>
         </tr>
         <tr>
            <th>Streaming - other</th>
            <td>3</td>
         </tr>
      </table>
      <table>
         <caption><a id="Declarations"></a>Feature: Declarations
         </caption>
         <tr>
            <th>Accumulators</th>
            <td>44</td>
         </tr>
         <tr>
            <th>Mode declarations</th>
            <td>69</td>
         </tr>
         <tr>
            <th>Import declaration order relaxation</th>
            <td>3</td>
         </tr>
         <tr>
            <th>Context item declaration</th>
            <td>28</td>
         </tr>
         <tr>
            <th>Global context item declaration</th>
            <td>3</td>
         </tr>
      </table>
      <table>
         <caption><a id="Instructions"></a>Feature: Instructions
         </caption>
         <tr>
            <th>Try / catch</th>
            <td>27</td>
         </tr>
         <tr>
            <th>Try / catch - rollback-output</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Iteration (xsl:iterate)</th>
            <td>34</td>
         </tr>
         <tr>
            <th>Dynamic evaluation (xsl:evaluate)</th>
            <td>43</td>
         </tr>
         <tr>
            <th>Assertions (xsl:assert)</th>
            <td>6</td>
         </tr>
         <tr>
            <th>Merging (xsl:merge, incl strm)</th>
            <td>70</td>
         </tr>
         <tr>
            <th>Conditional content construction (all)</th>
            <td>118</td>
         </tr>
         <tr>
            <th>Conditional content construction - conditional-content</th>
            <td>70</td>
         </tr>
         <tr>
            <th>Conditional content construction - on-empty</th>
            <td>38</td>
         </tr>
         <tr>
            <th>Conditional content construction - on-non-empty</th>
            <td>10</td>
         </tr>
         <tr>
            <th>Enhancements to analyze-string</th>
            <td>8</td>
         </tr>
         <tr>
            <th>Value-of enhancement (empty)</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Number (xsl:number format-number) enhancements</th>
            <td>10</td>
         </tr>
      </table>
      <table>
         <caption><a id="Attributes"></a>Feature: Attributes
         </caption>
         <tr>
            <th>Declared modes</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Decimal format with exponent-separator</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Composite keys in for-each-group</th>
            <td>15</td>
         </tr>
         <tr>
            <th>Composite keys in keys</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Select attribute on copy instruction</th>
            <td>30</td>
         </tr>
         <tr>
            <th>Static variables and parameters</th>
            <td>37</td>
         </tr>
         <tr>
            <th>Cache, override, identity attributes on function declaration</th>
            <td>28</td>
         </tr>
         <tr>
            <th>Shadow attributes</th>
            <td>7</td>
         </tr>
         <tr>
            <th>Use-when enhancements</th>
            <td>19</td>
         </tr>
         <tr>
            <th>Error-code attribute on message</th>
            <td>8</td>
         </tr>
         <tr>
            <th>Html-version attribute on xsl:output/result-document (HTML5 support)</th>
            <td>30</td>
         </tr>
         <tr>
            <th>Item-separator attribute on xsl:output/result-document</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Parameter-document attribute on xsl:output/result-document</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Suppress-indentation attribute on xsl:output/result-document</th>
            <td>128</td>
         </tr>
         <tr>
            <th>Disable-output-escaping silently ignored</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Enhancements on typed=lax for non-validating processors</th>
            <td>unknown</td>
         </tr>
      </table>
      <table>
         <caption><a id="Stylesheet%20initialization"></a>Feature: Stylesheet initialization
         </caption>
         <tr>
            <th>Initial function</th>
            <td>5</td>
         </tr>
         <tr>
            <th>Initial template (xsl:initial-template)</th>
            <td>3</td>
         </tr>
         <tr>
            <th>Initial mode</th>
            <td>1</td>
         </tr>
      </table>
      <table>
         <caption><a id="Functions"></a>Feature: Functions
         </caption>
         <tr>
            <th>Higher order functions</th>
            <td>70</td>
         </tr>
         <tr>
            <th>New function current-output-uri</th>
            <td>5</td>
         </tr>
         <tr>
            <th>New function collation-key</th>
            <td>0</td>
         </tr>
         <tr>
            <th>New function copy-of</th>
            <td>22</td>
         </tr>
         <tr>
            <th>New function json-to-xml</th>
            <td>52</td>
         </tr>
         <tr>
            <th>New function snapshot</th>
            <td>33</td>
         </tr>
         <tr>
            <th>New function stream-available</th>
            <td>5</td>
         </tr>
         <tr>
            <th>New function xml-to-json</th>
            <td>28</td>
         </tr>
         <tr>
            <th>Enhancements on function deep-equal (maps support)</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Enhancements on function document (new error)</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Enhancements on function format-number (moved, but new formats)</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Enhancements on function key (composite keys)</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Enhancements on function type-available (XSD 1.1)</th>
            <td>1</td>
         </tr>
         <tr>
            <th>Enhancements on function system-property (new properties)</th>
            <td>4</td>
         </tr>
         <tr>
            <th>Enhancements on function unparsed-entity-uri (arity zero)</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Enhancements on function unparsed-entity-public-id (arity zero)</th>
            <td>0</td>
         </tr>
      </table>
      <table>
         <caption><a id="Maps"></a>Feature: Maps
         </caption>
         <tr>
            <th>Maps - function contains</th>
            <td>1</td>
         </tr>
         <tr>
            <th>Maps - function entry</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Maps - function get</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Maps - function for-each</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Maps - function keys</th>
            <td>4</td>
         </tr>
         <tr>
            <th>Maps - function merge</th>
            <td>5</td>
         </tr>
         <tr>
            <th>Maps - function put</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Maps - function remove</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Maps - function size</th>
            <td>2</td>
         </tr>
         <tr>
            <th>Maps - expressions / other</th>
            <td>36</td>
         </tr>
      </table>
      <table>
         <caption><a id="Other"></a>Feature: Other
         </caption>
         <tr>
            <th>Expand text, text value templates</th>
            <td>29</td>
         </tr>
         <tr>
            <th>Pattern enhancements</th>
            <td>66</td>
         </tr>
         <tr>
            <th>EQName adoption</th>
            <td>23</td>
         </tr>
         <tr>
            <th>JSON support (total)</th>
            <td>80</td>
         </tr>
         <tr>
            <th>Default collation enhancements (allowed on any element)</th>
            <td>0</td>
         </tr>
         <tr>
            <th>Backwards compatibility (XSLT 3.0 to 2.0)</th>
            <td>1</td>
         </tr>
         <tr>
            <th>New error conditions and codes</th>
            <td>152</td>
         </tr>
         <tr>
            <th>Recoverable errors do not exist anymore</th>
            <td>unknown</td>
         </tr>
         <tr>
            <th>Enhancements to serialization (all)</th>
            <td>128</td>
         </tr>
         <tr>
            <th>Type attribute validation with complex types and copy/copy-of (XTTE1535)</th>
            <td>unknown</td>
         </tr>
         <tr>
            <th>XSD 1.1 types</th>
            <td>unknown</td>
         </tr>
      </table>
      <table>
         <caption><a id="Attributes-xt3"></a>Attributes (XT3)
         </caption>
         <tr>
            <th>Attributes (all)</th>
            <td>681</td>
            <td>361</td>
            <td>173</td>
            <td>1215</td>
         </tr>
         <tr>
            <th><a href="#Tests%20as-keywords">Tests as</a></th>
            <td>194</td>
            <td>0</td>
            <td>0</td>
            <td>194</td>
         </tr>
         <tr>
            <th><a href="#Tests%20Attribute%20Value%20Templates-keywords">Tests Attribute Value Templates</a></th>
            <td>18</td>
            <td>0</td>
            <td>14</td>
            <td>32</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20XSLT%203.0%20expand-text%20attribute%20and%20content%20value%20templates-keywords">Tests the XSLT 3.0 expand-text attribute and content value templates</a></th>
            <td>0</td>
            <td>29</td>
            <td>0</td>
            <td>29</td>
         </tr>
         <tr>
            <th><a href="#Tests%20match-keywords">Tests match</a></th>
            <td>141</td>
            <td>66</td>
            <td>40</td>
            <td>247</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20use%20of%20modes%20in%20xsl%3Atemplate%20and%20xsl%3Aapply-templates-keywords">Tests the use of modes in xsl:template and xsl:apply-templates</a></th>
            <td>18</td>
            <td>68</td>
            <td>15</td>
            <td>101</td>
         </tr>
         <tr>
            <th><a href="#Tests%20select-keywords">Tests select</a></th>
            <td>71</td>
            <td>1</td>
            <td>85</td>
            <td>157</td>
         </tr>
         <tr>
            <th><a href="#Tests%20Shadow%20Attributes%20%28Static%20AVTs%29-keywords">Tests Shadow Attributes (Static AVTs)</a></th>
            <td>0</td>
            <td>7</td>
            <td>0</td>
            <td>7</td>
         </tr>
         <tr>
            <th><a href="#Tests%20static%20attributes%20on%20xsl%3Avariable%20and%20xsl%3Aparam%20declarations-keywords">Tests static attributes on xsl:variable and xsl:param declarations</a></th>
            <td>0</td>
            <td>37</td>
            <td>0</td>
            <td>37</td>
         </tr>
         <tr>
            <th><a href="#Tests%20streamable%20apply-templates%20and%20modes-keywords">Tests streamable apply-templates and modes</a></th>
            <td>0</td>
            <td>125</td>
            <td>0</td>
            <td>125</td>
         </tr>
         <tr>
            <th><a href="#Tests%20strip-type-annotations-keywords">Tests strip-type-annotations</a></th>
            <td>26</td>
            <td>0</td>
            <td>0</td>
            <td>26</td>
         </tr>
         <tr>
            <th><a href="#Tests%20tunnel-keywords">Tests tunnel</a></th>
            <td>54</td>
            <td>4</td>
            <td>0</td>
            <td>58</td>
         </tr>
         <tr>
            <th><a href="#Tests%20use-when-keywords">Tests use-when</a></th>
            <td>82</td>
            <td>19</td>
            <td>1</td>
            <td>102</td>
         </tr>
         <tr>
            <th><a href="#Tests%20validation-keywords">Tests validation</a></th>
            <td>37</td>
            <td>5</td>
            <td>1</td>
            <td>43</td>
         </tr>
         <tr>
            <th><a href="#Tests%20version-keywords">Tests version</a></th>
            <td>19</td>
            <td>0</td>
            <td>13</td>
            <td>32</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xpath-default-namespace-keywords">Tests xpath-default-namespace</a></th>
            <td>21</td>
            <td>0</td>
            <td>4</td>
            <td>25</td>
         </tr>
      </table>
      <table>
         <caption><a id="Declarations-xt3"></a>Declarations (XT3)
         </caption>
         <tr>
            <th>Declarations (all)</th>
            <td>513</td>
            <td>271</td>
            <td>154</td>
            <td>938</td>
         </tr>
         <tr>
            <th><a href="#Tests%20accumulator-keywords">Tests accumulator</a></th>
            <td>0</td>
            <td>44</td>
            <td>0</td>
            <td>44</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Aattribute-set-keywords">Tests xsl:attribute-set</a></th>
            <td>7</td>
            <td>4</td>
            <td>36</td>
            <td>47</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Acharacter-map%20declaration-keywords">Tests the xsl:character-map declaration</a></th>
            <td>24</td>
            <td>0</td>
            <td>0</td>
            <td>24</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Acontext-item-keywords">Tests xsl:context-item</a></th>
            <td>0</td>
            <td>28</td>
            <td>0</td>
            <td>28</td>
         </tr>
         <tr>
            <th><a href="#Tests%20function-keywords">Tests function</a></th>
            <td>46</td>
            <td>28</td>
            <td>0</td>
            <td>74</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Aglobal-context-item-keywords">Tests xsl:global-context-item</a></th>
            <td>0</td>
            <td>3</td>
            <td>0</td>
            <td>3</td>
         </tr>
         <tr>
            <th><a href="#Tests%20import-keywords">Tests import</a></th>
            <td>27</td>
            <td>3</td>
            <td>12</td>
            <td>42</td>
         </tr>
         <tr>
            <th><a href="#Tests%20import-schema-keywords">Tests import-schema</a></th>
            <td>193</td>
            <td>2</td>
            <td>0</td>
            <td>195</td>
         </tr>
         <tr>
            <th><a href="#Tests%20include-keywords">Tests include</a></th>
            <td>12</td>
            <td>1</td>
            <td>3</td>
            <td>16</td>
         </tr>
         <tr>
            <th><a href="#Tests%20namespace-keywords">Tests namespace</a></th>
            <td>9</td>
            <td>0</td>
            <td>6</td>
            <td>15</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aoutput%20declaration%2C%20and%20hence%20serialization%20generally-keywords">Tests the xsl:output declaration, and hence serialization generally</a></th>
            <td>140</td>
            <td>73</td>
            <td>0</td>
            <td>213</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Aoverride%20in%20XSLT%203.0-keywords">Tests xsl:override in XSLT 3.0</a></th>
            <td>0</td>
            <td>40</td>
            <td>0</td>
            <td>40</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Apackage%20in%20XSLT%203.0-keywords">Tests xsl:package in XSLT 3.0</a></th>
            <td>0</td>
            <td>8</td>
            <td>0</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aparam%20element-keywords">Tests the xsl:param element</a></th>
            <td>25</td>
            <td>4</td>
            <td>0</td>
            <td>29</td>
         </tr>
         <tr>
            <th><a href="#Tests%20whitespace-keywords">Tests whitespace</a></th>
            <td>1</td>
            <td>1</td>
            <td>21</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#Tests%20template-keywords">Tests template</a></th>
            <td>1</td>
            <td>0</td>
            <td>5</td>
            <td>6</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Ause-package%20in%20XSLT%203.0-keywords">Tests xsl:use-package in XSLT 3.0</a></th>
            <td>0</td>
            <td>30</td>
            <td>0</td>
            <td>30</td>
         </tr>
         <tr>
            <th><a href="#Tests%20local%20and%20global%20variables-keywords">Tests local and global variables</a></th>
            <td>28</td>
            <td>2</td>
            <td>71</td>
            <td>101</td>
         </tr>
      </table>
      <table>
         <caption><a id="Expressions-xt3"></a>Expressions (XT3)
         </caption>
         <tr>
            <th>Expressions (all)</th>
            <td>183</td>
            <td>77</td>
            <td>434</td>
            <td>694</td>
         </tr>
         <tr>
            <th><a href="#Tests%20axes-keywords">Tests axes</a></th>
            <td>20</td>
            <td>0</td>
            <td>182</td>
            <td>202</td>
         </tr>
         <tr>
            <th><a href="#Tests%20castable-keywords">Tests castable</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20data-manipulation-keywords">Tests data-manipulation</a></th>
            <td>0</td>
            <td>0</td>
            <td>28</td>
            <td>28</td>
         </tr>
         <tr>
            <th><a href="#Tests%20expression-keywords">Tests expression</a></th>
            <td>48</td>
            <td>2</td>
            <td>54</td>
            <td>104</td>
         </tr>
         <tr>
            <th><a href="#Tests%20for-keywords">Tests for</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20higher-order-functions-keywords">Tests higher-order-functions</a></th>
            <td>0</td>
            <td>70</td>
            <td>0</td>
            <td>70</td>
         </tr>
         <tr>
            <th><a href="#Tests%20math-keywords">Tests math</a></th>
            <td>34</td>
            <td>4</td>
            <td>108</td>
            <td>146</td>
         </tr>
         <tr>
            <th><a href="#Tests%20nodetest-keywords">Tests nodetest</a></th>
            <td>36</td>
            <td>0</td>
            <td>2</td>
            <td>38</td>
         </tr>
         <tr>
            <th><a href="#Tests%20path-keywords">Tests path</a></th>
            <td>0</td>
            <td>0</td>
            <td>10</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#Tests%20predicate-keywords">Tests predicate</a></th>
            <td>2</td>
            <td>0</td>
            <td>50</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#Tests%20treat-as-keywords">Tests treat-as</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20type-expr-keywords">Tests type-expr</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20type-functions-keywords">Tests type-functions</a></th>
            <td>9</td>
            <td>1</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xpath-compat-keywords">Tests xpath-compat</a></th>
            <td>18</td>
            <td>0</td>
            <td>0</td>
            <td>18</td>
         </tr>
      </table>
      <table>
         <caption><a id="Functions-xt3"></a>Functions (XT3)
         </caption>
         <tr>
            <th>Functions (all)</th>
            <td>413</td>
            <td>128</td>
            <td>387</td>
            <td>928</td>
         </tr>
         <tr>
            <th><a href="#Tests%20accessor-keywords">Tests accessor</a></th>
            <td>37</td>
            <td>1</td>
            <td>0</td>
            <td>38</td>
         </tr>
         <tr>
            <th><a href="#Tests%20base-uri-keywords">Tests base-uri</a></th>
            <td>48</td>
            <td>0</td>
            <td>0</td>
            <td>48</td>
         </tr>
         <tr>
            <th><a href="#Tests%20collation-keywords">Tests collation</a></th>
            <td>5</td>
            <td>0</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20collection-keywords">Tests collection</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20core-function-keywords">Tests core-function</a></th>
            <td>5</td>
            <td>0</td>
            <td>85</td>
            <td>90</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20XSLT%203.0%20copy-of%28%29%20function-keywords">Tests the XSLT 3.0 copy-of() function</a></th>
            <td>0</td>
            <td>12</td>
            <td>0</td>
            <td>12</td>
         </tr>
         <tr>
            <th><a href="#Tests%20current-output-uri%28%29%20function%20in%20XSLT%203.0-keywords">Tests current-output-uri() function in XSLT 3.0</a></th>
            <td>0</td>
            <td>5</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20deep-equal-keywords">Tests deep-equal</a></th>
            <td>2</td>
            <td>0</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20fn%3Adocument%20function-keywords">Tests the fn:document function</a></th>
            <td>55</td>
            <td>0</td>
            <td>9</td>
            <td>64</td>
         </tr>
         <tr>
            <th><a href="#Tests%20extension-functions-keywords">Tests extension-functions</a></th>
            <td>5</td>
            <td>0</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20format-date-keywords">Tests format-date</a></th>
            <td>35</td>
            <td>0</td>
            <td>0</td>
            <td>35</td>
         </tr>
         <tr>
            <th><a href="#Tests%20format-date-en-keywords">Tests format-date-en</a></th>
            <td>33</td>
            <td>0</td>
            <td>0</td>
            <td>33</td>
         </tr>
         <tr>
            <th><a href="#Tests%20format-number-keywords">Tests format-number</a></th>
            <td>31</td>
            <td>2</td>
            <td>37</td>
            <td>70</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20function-available%28%29%20function-keywords">Tests the function-available() function</a></th>
            <td>6</td>
            <td>1</td>
            <td>1</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#Tests%20id-keywords">Tests id</a></th>
            <td>14</td>
            <td>0</td>
            <td>26</td>
            <td>40</td>
         </tr>
         <tr>
            <th><a href="#json-to-xml%28%29%20function-keywords">json-to-xml() function</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#Test%20xsl%3Akey%20and%20the%20key%28%29%20function-keywords">Test xsl:key and the key() function</a></th>
            <td>31</td>
            <td>2</td>
            <td>55</td>
            <td>88</td>
         </tr>
         <tr>
            <th><a href="#Test%20the%20fn%3Anormalize-unicode%28%29%20function%20introduced%20in%20XPath%202.0%2C%20together%20with%20the%20normalization-form%20option%20on%20serialization.-keywords">Test the fn:normalize-unicode() function introduced in XPath 2.0, together with the normalization-form option on serialization.</a></th>
            <td>18</td>
            <td>0</td>
            <td>0</td>
            <td>18</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20position%28%29%20function-keywords">Tests the position() function</a></th>
            <td>32</td>
            <td>0</td>
            <td>173</td>
            <td>205</td>
         </tr>
         <tr>
            <th><a href="#Tests%20resolve-uri%28%29%20and%20other%20functionality%20related%20to%20resolution%20of%20relative%20URIs-keywords">Tests resolve-uri() and other functionality related to resolution of relative URIs</a></th>
            <td>22</td>
            <td>0</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#Tests%20root-keywords">Tests root</a></th>
            <td>10</td>
            <td>0</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20snapshot%28%29%20function%20%28unstreamed%29-keywords">Tests the snapshot() function (unstreamed)</a></th>
            <td>0</td>
            <td>9</td>
            <td>0</td>
            <td>9</td>
         </tr>
         <tr>
            <th><a href="#Tests%20stream-available%28%29%20function%20in%20XSLT%203.0-keywords">Tests stream-available() function in XSLT 3.0</a></th>
            <td>0</td>
            <td>5</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20system-property-keywords">Tests system-property</a></th>
            <td>10</td>
            <td>4</td>
            <td>1</td>
            <td>15</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20type-available%28%29%20function-keywords">Tests the type-available() function</a></th>
            <td>4</td>
            <td>1</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20unparsed-entity-uri%20function-keywords">Tests the unparsed-entity-uri function</a></th>
            <td>1</td>
            <td>0</td>
            <td>0</td>
            <td>1</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20fn%3Aunparsed-text%28%29%20function-keywords">Tests the fn:unparsed-text() function</a></th>
            <td>5</td>
            <td>0</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20unparsed-text-lines-keywords">Tests unparsed-text-lines</a></th>
            <td>0</td>
            <td>6</td>
            <td>0</td>
            <td>6</td>
         </tr>
         <tr>
            <th><a href="#xml-to-json%28%29%20function-keywords">xml-to-json() function</a></th>
            <td>0</td>
            <td>28</td>
            <td>0</td>
            <td>28</td>
         </tr>
      </table>
      <table>
         <caption><a id="Instructions-xt3"></a>Instructions (XT3)
         </caption>
         <tr>
            <th>Instructions (all)</th>
            <td>581</td>
            <td>373</td>
            <td>263</td>
            <td>1217</td>
         </tr>
         <tr>
            <th><a href="#Tests%20regex-keywords">Tests regex</a></th>
            <td>39</td>
            <td>8</td>
            <td>0</td>
            <td>47</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aapply-templates%20instruction.%20In%20practice%2C%20as%20indicated%20by%20the%20test%20names%2C%20most%20of%20the%20tests%20concern%20conflict%20resolution.-keywords">Tests the xsl:apply-templates instruction. In practice, as indicated by the test names, most of the tests concern conflict resolution.</a></th>
            <td>34</td>
            <td>6</td>
            <td>8</td>
            <td>48</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aassert%20instruction%20introduced%20in%20XSLT%203.0-keywords">Tests the xsl:assert instruction introduced in XSLT 3.0</a></th>
            <td>0</td>
            <td>6</td>
            <td>0</td>
            <td>6</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aattribute%20instruction-keywords">Tests the xsl:attribute instruction</a></th>
            <td>10</td>
            <td>0</td>
            <td>12</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#Tests%20call-template-keywords">Tests call-template</a></th>
            <td>14</td>
            <td>2</td>
            <td>20</td>
            <td>36</td>
         </tr>
         <tr>
            <th><a href="#Tests%20choose-keywords">Tests choose</a></th>
            <td>23</td>
            <td>0</td>
            <td>25</td>
            <td>48</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Adocument%20instruction%2C%20and%20construction%20of%20document%20nodes-keywords">Tests the xsl:document instruction, and construction of document nodes</a></th>
            <td>25</td>
            <td>0</td>
            <td>0</td>
            <td>25</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aelement%20instruction-keywords">Tests the xsl:element instruction</a></th>
            <td>18</td>
            <td>10</td>
            <td>0</td>
            <td>28</td>
         </tr>
         <tr>
            <th><a href="#Tests%20instructions%20that%20create%20text%2C%20comment%2C%20processing-instruction%20etc%20nodes-keywords">Tests instructions that create text, comment, processing-instruction etc nodes</a></th>
            <td>29</td>
            <td>0</td>
            <td>4</td>
            <td>33</td>
         </tr>
         <tr>
            <th><a href="#Tests%20copy-keywords">Tests copy</a></th>
            <td>20</td>
            <td>30</td>
            <td>53</td>
            <td>103</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Aevaluate%2C%20tests%20are%20dependent%20on%20the%20evaluation%20feature%20in%2026.6%20of%20the%20spec-keywords">Tests xsl:evaluate, tests are dependent on the evaluation feature in 26.6 of the spec</a></th>
            <td>0</td>
            <td>43</td>
            <td>0</td>
            <td>43</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Afor-each-group%20instruction-keywords">Tests the xsl:for-each-group instruction</a></th>
            <td>49</td>
            <td>23</td>
            <td>0</td>
            <td>72</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aiterate%20instruction%20introduced%20in%20XSLT%203.0-keywords">Tests the xsl:iterate instruction introduced in XSLT 3.0</a></th>
            <td>0</td>
            <td>34</td>
            <td>0</td>
            <td>34</td>
         </tr>
         <tr>
            <th><a href="#Tests%20lre-keywords">Tests lre</a></th>
            <td>5</td>
            <td>7</td>
            <td>18</td>
            <td>30</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Amerge%20instruction-keywords">Tests the xsl:merge instruction</a></th>
            <td>0</td>
            <td>64</td>
            <td>0</td>
            <td>64</td>
         </tr>
         <tr>
            <th><a href="#Tests%20message-keywords">Tests message</a></th>
            <td>23</td>
            <td>8</td>
            <td>1</td>
            <td>32</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Anext-match-keywords">Tests xsl:next-match</a></th>
            <td>26</td>
            <td>0</td>
            <td>0</td>
            <td>26</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Anumber%20instruction-keywords">Tests the xsl:number instruction</a></th>
            <td>63</td>
            <td>8</td>
            <td>87</td>
            <td>158</td>
         </tr>
         <tr>
            <th><a href="#Tests%20sequence%20constructors%20containing%20xsl%3Aon-empty%20instructions-keywords">Tests sequence constructors containing xsl:on-empty instructions</a></th>
            <td>0</td>
            <td>10</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#Tests%20sequence%20constructors%20containing%20xsl%3Aon-non-empty%20instructions-keywords">Tests sequence constructors containing xsl:on-non-empty instructions</a></th>
            <td>0</td>
            <td>10</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Aresult-document%20instruction.%20Note%3A%20most%20of%20the%20tests%20concern%20serialization%3B%20very%20few%20actually%20generate%20multiple%20output%20documents.-keywords">Tests the xsl:result-document instruction. Note: most of the tests concern serialization; very few actually generate multiple output documents.</a></th>
            <td>72</td>
            <td>55</td>
            <td>0</td>
            <td>127</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Asequence%20instruction%20and%20other%20expressions%20that%20construct%20sequences-keywords">Tests the xsl:sequence instruction and other expressions that construct sequences</a></th>
            <td>84</td>
            <td>4</td>
            <td>3</td>
            <td>91</td>
         </tr>
         <tr>
            <th><a href="#Tests%20sort-keywords">Tests sort</a></th>
            <td>42</td>
            <td>4</td>
            <td>32</td>
            <td>78</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0.%20The%20tests%20in%20this%20section%20focus%20on%20variants%20of%20the%20xsl%3Astream%20instruction%20itself%2C%20and%20not%20on%20testing%20the%20streamability%20of%20its%20content.-keywords">Tests the xsl:stream instruction introduced in XSLT 3.0. The tests in this section focus on variants of the xsl:stream instruction itself, and not on testing the streamability of its content.</a></th>
            <td>0</td>
            <td>19</td>
            <td>0</td>
            <td>19</td>
         </tr>
         <tr>
            <th><a href="#Tests%20try-keywords">Tests try</a></th>
            <td>5</td>
            <td>22</td>
            <td>0</td>
            <td>27</td>
         </tr>
      </table>
      <table>
         <caption><a id="Miscellaneous-xt3"></a>Miscellaneous (XT3)
         </caption>
         <tr>
            <th>Miscellaneous (all)</th>
            <td>1748</td>
            <td>1159</td>
            <td>97</td>
            <td>3004</td>
         </tr>
         <tr>
            <th><a href="#Tests%20backwards%20compatibility%20with%20XSLT%201.0-keywords">Tests backwards compatibility with XSLT 1.0</a></th>
            <td>43</td>
            <td>1</td>
            <td>1</td>
            <td>45</td>
         </tr>
         <tr>
            <th><a href="#A%20collection%20of%20miscellaneous%20tests%20garnered%20from%20interesting%20bug%20reports-keywords">A collection of miscellaneous tests garnered from interesting bug reports</a></th>
            <td>33</td>
            <td>0</td>
            <td>53</td>
            <td>86</td>
         </tr>
         <tr>
            <th><a href="#Tests%20built-in-templates-keywords">Tests built-in-templates</a></th>
            <td>4</td>
            <td>0</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20that%20the%20test%20catalog%20is%20valid-keywords">Tests that the test catalog is valid</a></th>
            <td>3</td>
            <td>2</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20collations-keywords">Tests collations</a></th>
            <td>32</td>
            <td>0</td>
            <td>2</td>
            <td>34</td>
         </tr>
         <tr>
            <th><a href="#Tests%20embedded-stylesheet-keywords">Tests embedded-stylesheet</a></th>
            <td>18</td>
            <td>0</td>
            <td>0</td>
            <td>18</td>
         </tr>
         <tr>
            <th><a href="#Tests%20error%20conditions.%20This%20test%20set%20should%20include%20a%20test%20for%20every%20error%20code%20%28however%2C%20coverage%20of%20new%20XSLT%203.0%20errors%20is%20incomplete%29.-keywords">Tests error conditions. This test set should include a test for every error code (however, coverage of new XSLT 3.0 errors is incomplete).</a></th>
            <td>417</td>
            <td>152</td>
            <td>0</td>
            <td>569</td>
         </tr>
         <tr>
            <th><a href="#Tests%20Call%20Function%20XSLT%20invocation-keywords">Tests Call Function XSLT invocation</a></th>
            <td>0</td>
            <td>5</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#Tests%20initial-mode-keywords">Tests initial-mode</a></th>
            <td>2</td>
            <td>1</td>
            <td>1</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#Tests%20Call-Template%20XSLT%20invocation-keywords">Tests Call-Template XSLT invocation</a></th>
            <td>5</td>
            <td>3</td>
            <td>0</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#Tests%20regular%20expression%20character%20classes%20and%20Unicode%20blocks.%20The%20tests%20in%20this%20test-set%20may%20take%20a%20little%20time%20to%20execute...-keywords">Tests regular expression character classes and Unicode blocks. The tests in this test-set may take a little time to execute...</a></th>
            <td>120</td>
            <td>0</td>
            <td>0</td>
            <td>120</td>
         </tr>
         <tr>
            <th><a href="#Tests%20regex-keywords">Tests regex</a></th>
            <td>49</td>
            <td>0</td>
            <td>0</td>
            <td>49</td>
         </tr>
         <tr>
            <th><a href="#Tests%20regex-syntax-keywords">Tests regex-syntax</a></th>
            <td>0</td>
            <td>987</td>
            <td>0</td>
            <td>987</td>
         </tr>
         <tr>
            <th><a href="#Tests%20regex-syntax%20for%20XSLT20%20processors.%20For%20XSLT%203.0%2C%20see%20the%20regular%20regex-syntax%20folder.%20These%20tests%20are%20not%20maintained%20%28unless%20bugs%20are%20raised%20against%20them%29%2C%20they%20are%20here%20for%20convenience%20of%20XSLT%202.0%20processor%20testing.%20See%20Bug%2020845%20for%20details%20why%20we%20split%20these%20tests.-keywords">Tests regex-syntax for XSLT20 processors. For XSLT 3.0, see the regular regex-syntax folder. These tests are not maintained (unless bugs are raised against them), they are here for convenience of XSLT 2.0 processor testing. See Bug 20845 for details why we split these tests.</a></th>
            <td>987</td>
            <td>0</td>
            <td>0</td>
            <td>987</td>
         </tr>
         <tr>
            <th><a href="#Tests%20whitespace-keywords">Tests whitespace</a></th>
            <td>3</td>
            <td>0</td>
            <td>25</td>
            <td>28</td>
         </tr>
         <tr>
            <th><a href="#Tests%20support%20for%20XML%201.1.%20Note%20that%20the%20test%20catalog%20itself%20is%20an%20XML%201.0%20document.-keywords">Tests support for XML 1.1. Note that the test catalog itself is an XML 1.0 document.</a></th>
            <td>19</td>
            <td>8</td>
            <td>15</td>
            <td>42</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xslt-compat-keywords">Tests xslt-compat</a></th>
            <td>13</td>
            <td>0</td>
            <td>0</td>
            <td>13</td>
         </tr>
      </table>
      <table>
         <caption><a id="Posture%20and%20Sweep-xt3"></a>Posture and Sweep (XT3)
         </caption>
         <tr>
            <th>Posture and Sweep (all)</th>
            <td>0</td>
            <td>0</td>
            <td>919</td>
            <td>919</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Consuming%20Child%20axis%20on%20child%20or%20self%20axis%20with%20striding%20context%20selecting%20elements%20is%20striding%20and%20consuming-keywords">CP: Striding, RP: Striding, RS: Consuming Child axis on child or self axis with striding context selecting elements is striding and consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>26</td>
            <td>26</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Consuming%20Self%20axis%20on%20child%20axis%20with%20striding%20context%20selecting%20elements%20is%20striding%20and%20consuming-keywords">CP: Striding, RP: Striding, RS: Consuming Self axis on child axis with striding context selecting elements is striding and consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>18</td>
            <td>18</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Any%20step%20expression%20on%20empty%20selection%20is%20always%20grounded-keywords">CP: Striding, RP: Grounded, RS: Motionless Any step expression on empty selection is always grounded</a></th>
            <td>0</td>
            <td>0</td>
            <td>87</td>
            <td>87</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Step%20expressions%20child%2C%20namespace%2C%20attribute%20and%20descendant%20on%20a%20childless%20node%20kind%20selects%20nothing%2C%20is%20always%20grounded-keywords">CP: Striding, RP: Grounded, RS: Motionless Step expressions child, namespace, attribute and descendant on a childless node kind selects nothing, is always grounded</a></th>
            <td>0</td>
            <td>0</td>
            <td>43</td>
            <td>43</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self-axis%20that%20changes%20axes%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords">CP: Striding, RP: Grounded, RS: Motionless Self-axis that changes axes selects nothing, so grounded/motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>19</td>
            <td>19</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Descendant-or-self%20on%20childless%20motionless%20nodes%20with%20different%20node%20type%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords">CP: Striding, RP: Grounded, RS: Motionless Descendant-or-self on childless motionless nodes with different node type selects nothing, so grounded/motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>33</td>
            <td>33</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20ancestor%2C%20parent%2C%20following%2C%20preceding%20etc%20axes%20on%20document%20node%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords">CP: Striding, RP: Grounded, RS: Motionless ancestor, parent, following, preceding etc axes on document node selects nothing, so grounded/motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>4</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self%20axis%20on%20parent%20or%20ancestor%20axis%20which%20is%20not%20on%20U%7Belement%2C%20document%7D%7D%20selects%20nothingness-keywords">CP: Striding, RP: Grounded, RS: Motionless Self axis on parent or ancestor axis which is not on U{element, document}} selects nothingness</a></th>
            <td>0</td>
            <td>0</td>
            <td>18</td>
            <td>18</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self%20axis%20on%20ancestor-or-self%20axis%20which%20is%20not%20on%20U%7Belement%2C%20document%7D%7D%20and%20not%20on%20same%20axis%20as%20lh%20side%20selects%20nothingness-keywords">CP: Striding, RP: Grounded, RS: Motionless Self axis on ancestor-or-self axis which is not on U{element, document}} and not on same axis as lh side selects nothingness</a></th>
            <td>0</td>
            <td>0</td>
            <td>19</td>
            <td>19</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Ancestor-or-self%20axis%20not%20selecting%20U%7Belement%2C%20document%7D%7D%20from%20self%20or%20ancestor-or-self%20axis%20selects%20nothing%20%28if%20of%20unequal%20nodes%29%2C%20so%20grounded%2Fmotionless-keywords">CP: Striding, RP: Grounded, RS: Motionless Ancestor-or-self axis not selecting U{element, document}} from self or ancestor-or-self axis selects nothing (if of unequal nodes), so grounded/motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>38</td>
            <td>38</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Motionless%20Self%20axis%20on%20self%20axis%20remains%20striding%20and%20motionless%20if%20both%20sides%20select%20the%20same%20nodes-keywords">CP: Striding, RP: Striding, RS: Motionless Self axis on self axis remains striding and motionless if both sides select the same nodes</a></th>
            <td>0</td>
            <td>0</td>
            <td>14</td>
            <td>14</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Climbing%20axis%20parent%2C%20ancestor%20or%20ancestor-or-self%20on%20self%20or%20climbing%20axis%20is%20climbing%20and%20motionless-keywords">CP: Striding, RP: Climbing, RS: Motionless Climbing axis parent, ancestor or ancestor-or-self on self or climbing axis is climbing and motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>85</td>
            <td>85</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Self%20axis%20on%20climbing%20axis%2C%20provided%20node%20type%20is%20same%2C%20inherits%20the%20climbing%20axis%3A%20climbing%20and%20motionless-keywords">CP: Striding, RP: Climbing, RS: Motionless Self axis on climbing axis, provided node type is same, inherits the climbing axis: climbing and motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>70</td>
            <td>70</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Climbing%20axis%20attribute%2C%20namespace%20on%20self%20or%20climbing%20axis%20with%20U%7Belement%7D%7D%20is%20climbing%20and%20motionless-keywords">CP: Striding, RP: Climbing, RS: Motionless Climbing axis attribute, namespace on self or climbing axis with U{element}} is climbing and motionless</a></th>
            <td>0</td>
            <td>0</td>
            <td>32</td>
            <td>32</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Consuming%20Attribute%2C%20namespace%2C%20parent%20or%20ancestor%28-or-self%29%20axis%20on%20child%2C%20descendant%28-or-self%29%20axis%20selecting%20elements%20is%20climbing%20and%20remains%20consuming-keywords">CP: Striding, RP: Climbing, RS: Consuming Attribute, namespace, parent or ancestor(-or-self) axis on child, descendant(-or-self) axis selecting elements is climbing and remains consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>35</td>
            <td>35</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Consuming%20Parent%20or%20ancestor%28-or-self%29%20axis%20on%20child%20axis%20selecting%20non%20U%7Belement%2C%20document%7D%7D%20is%20climbing%20and%20remains%20consuming%2C%20provided%20rh%20side%20selects%20U%7Belement%2C%20document%7D-keywords">CP: Striding, RP: Climbing, RS: Consuming Parent or ancestor(-or-self) axis on child axis selecting non U{element, document}} is climbing and remains consuming, provided rh side selects U{element, document}</a></th>
            <td>0</td>
            <td>0</td>
            <td>23</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20descendant%28-or-self%29%20axis%20on%20a%20child%20or%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming%20%28scanning%20expression%29-keywords">CP: Striding, RP: Crawling, RS: Consuming A descendant(-or-self) axis on a child or descendant(-or-self) axis is crawling and consuming (scanning expression)</a></th>
            <td>0</td>
            <td>0</td>
            <td>34</td>
            <td>34</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20child%20axis%20on%20a%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming%20%28scanning%20expression%29-keywords">CP: Striding, RP: Crawling, RS: Consuming A child axis on a descendant(-or-self) axis is crawling and consuming (scanning expression)</a></th>
            <td>0</td>
            <td>0</td>
            <td>16</td>
            <td>16</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20self%20axis%20on%20a%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming-keywords">CP: Striding, RP: Crawling, RS: Consuming A self axis on a descendant(-or-self) axis is crawling and consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>16</td>
            <td>16</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Attribute%20or%20namespace%20axis%20on%20child%20or%20descendant%28-or-self%29%20axis%20that%20is%20not%20in%20U%7Belement%7D%7D%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords">CP: Striding, RP: Grounded, RS: Consuming Attribute or namespace axis on child or descendant(-or-self) axis that is not in U{element}} is grounded (selects nothing) and remains consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>18</td>
            <td>18</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Self%20axis%20selecting%20other%20node-type%20on%20child%2C%20descendant%28-or-self%29%20etc%20axis%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords">CP: Striding, RP: Grounded, RS: Consuming Self axis selecting other node-type on child, descendant(-or-self) etc axis is grounded (selects nothing) and remains consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>58</td>
            <td>58</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Any%20axis%20with%20nodetest%20that%20never%20selects%20anything%20on%20a%20child%20or%20descendant%28-or-self%29%20axis%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords">CP: Striding, RP: Grounded, RS: Consuming Any axis with nodetest that never selects anything on a child or descendant(-or-self) axis is grounded (selects nothing) and remains consuming</a></th>
            <td>0</td>
            <td>0</td>
            <td>53</td>
            <td>53</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20Any%20step%20expression%20selecting%20streamed%20nodes%20on%20the%20following%28-sibling%29%20or%20preceding%28-sibling%29%20axis%20is%20roaming%20and%20free-ranging-keywords">CP: Striding, RP: Roaming, RS: Free-ranging Any step expression selecting streamed nodes on the following(-sibling) or preceding(-sibling) axis is roaming and free-ranging</a></th>
            <td>0</td>
            <td>0</td>
            <td>52</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20Any%20step%20expression%20selecting%20streamed%20nodes%20on%20the%20following%28-sibling%29%20or%20preceding%28-sibling%29%20axis%20is%20roaming%20and%20free-ranging-keywords">CP: Striding, RP: Roaming, RS: Free-ranging Any step expression selecting streamed nodes on the following(-sibling) or preceding(-sibling) axis is roaming and free-ranging</a></th>
            <td>0</td>
            <td>0</td>
            <td>81</td>
            <td>81</td>
         </tr>
         <tr>
            <th><a href="#CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20A%20child%20or%20descendant%28-or-self%29%20selection%20after%20a%20climbing%20expr%20that%20selects%20U%7Belement%2C%20document%7D%7D%20is%20roaming%2Ffree-ranging-keywords">CP: Striding, RP: Roaming, RS: Free-ranging A child or descendant(-or-self) selection after a climbing expr that selects U{element, document}} is roaming/free-ranging</a></th>
            <td>0</td>
            <td>0</td>
            <td>27</td>
            <td>27</td>
         </tr>
      </table>
      <table>
         <caption><a id="Streaming-xt3"></a>Streaming (XT3)
         </caption>
         <tr>
            <th>Streaming (all)</th>
            <td>0</td>
            <td>1962</td>
            <td>0</td>
            <td>1962</td>
         </tr>
         <tr>
            <th><a href="#avg%28%29%20function%20with%20streaming-keywords">avg() function with streaming</a></th>
            <td>0</td>
            <td>33</td>
            <td>0</td>
            <td>33</td>
         </tr>
         <tr>
            <th><a href="#boolean%28%29%20function%20with%20streaming.-keywords">boolean() function with streaming.</a></th>
            <td>0</td>
            <td>27</td>
            <td>0</td>
            <td>27</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20fn%3Acodepoints-to-string%28%29.-keywords">Tests the xsl:stream instruction introduced in XSLT 3.0 with fn:codepoints-to-string().</a></th>
            <td>0</td>
            <td>4</td>
            <td>0</td>
            <td>4</td>
         </tr>
         <tr>
            <th><a href="#fn%3Acopy-of%28%29%20with%20streaming-keywords">fn:copy-of() with streaming</a></th>
            <td>0</td>
            <td>10</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#count%28%29%20function%20with%20streaming-keywords">count() function with streaming</a></th>
            <td>0</td>
            <td>23</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#deep-equal%28%29%20function%20with%20streaming-keywords">deep-equal() function with streaming</a></th>
            <td>0</td>
            <td>35</td>
            <td>0</td>
            <td>35</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Astream%20instruction%20with%20distinct-values%28%29-keywords">Tests the xsl:stream instruction with distinct-values()</a></th>
            <td>0</td>
            <td>11</td>
            <td>0</td>
            <td>11</td>
         </tr>
         <tr>
            <th><a href="#empty%28%29%20function%20with%20streaming-keywords">empty() function with streaming</a></th>
            <td>0</td>
            <td>23</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#exists%28%29%20function%20with%20streaming-keywords">exists() function with streaming</a></th>
            <td>0</td>
            <td>23</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#exactly-one%28%29%20function%20with%20streaming-keywords">exactly-one() function with streaming</a></th>
            <td>0</td>
            <td>8</td>
            <td>0</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#fn%3Afilter%28%29%20function%20with%20streaming-keywords">fn:filter() function with streaming</a></th>
            <td>0</td>
            <td>3</td>
            <td>0</td>
            <td>3</td>
         </tr>
         <tr>
            <th><a href="#fold-left%28%29%20function%20with%20streaming-keywords">fold-left() function with streaming</a></th>
            <td>0</td>
            <td>20</td>
            <td>0</td>
            <td>20</td>
         </tr>
         <tr>
            <th><a href="#fold-right%28%29%20function%20with%20streaming%3A%20the%20function%20is%20streamable%20if%20the%20operand%20is%20grounded%2C%20despite%20being%20processed%20from%20right-to-left%3A%20see%20bug%2024125.-keywords">fold-right() function with streaming: the function is streamable if the operand is grounded, despite being processed from right-to-left: see bug 24125.</a></th>
            <td>0</td>
            <td>1</td>
            <td>0</td>
            <td>1</td>
         </tr>
         <tr>
            <th><a href="#has-children%28%29%20function%20with%20streaming-keywords">has-children() function with streaming</a></th>
            <td>0</td>
            <td>1</td>
            <td>0</td>
            <td>1</td>
         </tr>
         <tr>
            <th><a href="#head%28%29%20function%20with%20streaming-keywords">head() function with streaming</a></th>
            <td>0</td>
            <td>22</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#innermost%28%29%20function%20with%20streaming-keywords">innermost() function with streaming</a></th>
            <td>0</td>
            <td>2</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aresult-document.-keywords">Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:result-document.</a></th>
            <td>0</td>
            <td>9</td>
            <td>0</td>
            <td>9</td>
         </tr>
         <tr>
            <th><a href="#insert-before%28%29%20function%20with%20streaming-keywords">insert-before() function with streaming</a></th>
            <td>0</td>
            <td>44</td>
            <td>0</td>
            <td>44</td>
         </tr>
         <tr>
            <th><a href="#max%28%29%20function%20with%20streaming-keywords">max() function with streaming</a></th>
            <td>0</td>
            <td>38</td>
            <td>0</td>
            <td>38</td>
         </tr>
         <tr>
            <th><a href="#min%28%29%20function%20with%20streaming-keywords">min() function with streaming</a></th>
            <td>0</td>
            <td>38</td>
            <td>0</td>
            <td>38</td>
         </tr>
         <tr>
            <th><a href="#not%28%29%20function%20with%20streaming.-keywords">not() function with streaming.</a></th>
            <td>0</td>
            <td>27</td>
            <td>0</td>
            <td>27</td>
         </tr>
         <tr>
            <th><a href="#one-or-more%28%29%20function%20with%20streaming-keywords">one-or-more() function with streaming</a></th>
            <td>0</td>
            <td>30</td>
            <td>0</td>
            <td>30</td>
         </tr>
         <tr>
            <th><a href="#outermost%28%29%20function%20with%20streaming-keywords">outermost() function with streaming</a></th>
            <td>0</td>
            <td>26</td>
            <td>0</td>
            <td>26</td>
         </tr>
         <tr>
            <th><a href="#remove%28%29%20function%20with%20streaming-keywords">remove() function with streaming</a></th>
            <td>0</td>
            <td>22</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#reverse%28%29%20function%20with%20streaming-keywords">reverse() function with streaming</a></th>
            <td>0</td>
            <td>2</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20snapshot%28%29%20function%20under%20streaming-keywords">Tests the snapshot() function under streaming</a></th>
            <td>0</td>
            <td>24</td>
            <td>0</td>
            <td>24</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Astream%20instruction%20with%20string-join%28%29-keywords">Tests the xsl:stream instruction with string-join()</a></th>
            <td>0</td>
            <td>3</td>
            <td>0</td>
            <td>3</td>
         </tr>
         <tr>
            <th><a href="#subsequence%28%29%20function%20with%20streaming-keywords">subsequence() function with streaming</a></th>
            <td>0</td>
            <td>44</td>
            <td>0</td>
            <td>44</td>
         </tr>
         <tr>
            <th><a href="#sum%28%29%20function%20with%20streaming-keywords">sum() function with streaming</a></th>
            <td>0</td>
            <td>35</td>
            <td>0</td>
            <td>35</td>
         </tr>
         <tr>
            <th><a href="#tail%28%29%20function%20with%20streaming-keywords">tail() function with streaming</a></th>
            <td>0</td>
            <td>22</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#trace%28%29%20function%20with%20streaming-keywords">trace() function with streaming</a></th>
            <td>0</td>
            <td>22</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#unordered%28%29%20function%20with%20streaming-keywords">unordered() function with streaming</a></th>
            <td>0</td>
            <td>22</td>
            <td>0</td>
            <td>22</td>
         </tr>
         <tr>
            <th><a href="#zero-or-one%28%29%20function%20with%20streaming-keywords">zero-or-one() function with streaming</a></th>
            <td>0</td>
            <td>7</td>
            <td>0</td>
            <td>7</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Anext-match%20with%20streaming-keywords">xsl:next-match with streaming</a></th>
            <td>0</td>
            <td>3</td>
            <td>0</td>
            <td>3</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aapply-templates.-keywords">Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:apply-templates.</a></th>
            <td>0</td>
            <td>5</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Aattribute%20instruction%20with%20streaming-keywords">xsl:attribute instruction with streaming</a></th>
            <td>0</td>
            <td>45</td>
            <td>0</td>
            <td>45</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Acall-template%20instruction%20with%20streaming-keywords">xsl:call-template instruction with streaming</a></th>
            <td>0</td>
            <td>2</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Achoose%20and%20other%20conditional%20expressions%20with%20streaming-keywords">xsl:choose and other conditional expressions with streaming</a></th>
            <td>0</td>
            <td>8</td>
            <td>0</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aconditional-content.-keywords">Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:conditional-content.</a></th>
            <td>0</td>
            <td>1</td>
            <td>0</td>
            <td>1</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Acopy%20with%20streaming-keywords">xsl:copy with streaming</a></th>
            <td>0</td>
            <td>62</td>
            <td>0</td>
            <td>62</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Acopy-of%20with%20streaming-keywords">xsl:copy-of with streaming</a></th>
            <td>0</td>
            <td>44</td>
            <td>0</td>
            <td>44</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Adocument%20with%20streaming-keywords">xsl:document with streaming</a></th>
            <td>0</td>
            <td>39</td>
            <td>0</td>
            <td>39</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Aelement%20with%20streaming-keywords">xsl:element with streaming</a></th>
            <td>0</td>
            <td>92</td>
            <td>0</td>
            <td>92</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Afor-each%20with%20streaming-keywords">xsl:for-each with streaming</a></th>
            <td>0</td>
            <td>15</td>
            <td>0</td>
            <td>15</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Afor-each%20with%20streaming-keywords">xsl:for-each with streaming</a></th>
            <td>0</td>
            <td>68</td>
            <td>0</td>
            <td>68</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Avalue-of%20instruction%20with%20streaming-keywords">xsl:value-of instruction with streaming</a></th>
            <td>0</td>
            <td>11</td>
            <td>0</td>
            <td>11</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Aiterate%20with%20streaming-keywords">xsl:iterate with streaming</a></th>
            <td>0</td>
            <td>25</td>
            <td>0</td>
            <td>25</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Amap%20with%20streaming-keywords">xsl:map with streaming</a></th>
            <td>0</td>
            <td>12</td>
            <td>0</td>
            <td>12</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Amerge%20instruction%20with%20streaming-keywords">xsl:merge instruction with streaming</a></th>
            <td>0</td>
            <td>6</td>
            <td>0</td>
            <td>6</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Anext-match%20with%20streaming-keywords">xsl:next-match with streaming</a></th>
            <td>0</td>
            <td>2</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#Tests%20xsl%3Astream%20instruction%20with%20xsl%3Aresult-document.-keywords">Tests xsl:stream instruction with xsl:result-document.</a></th>
            <td>0</td>
            <td>40</td>
            <td>0</td>
            <td>40</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Atry%2Fxsl%3Acatch%20instruction%20with%20streaming-keywords">xsl:try/xsl:catch instruction with streaming</a></th>
            <td>0</td>
            <td>46</td>
            <td>0</td>
            <td>46</td>
         </tr>
         <tr>
            <th><a href="#xsl%3Avalue-of%20instruction%20with%20streaming-keywords">xsl:value-of instruction with streaming</a></th>
            <td>0</td>
            <td>36</td>
            <td>0</td>
            <td>36</td>
         </tr>
         <tr>
            <th><a href="#Literal%20result%20elements%20with%20streaming-keywords">Literal result elements with streaming</a></th>
            <td>0</td>
            <td>91</td>
            <td>0</td>
            <td>91</td>
         </tr>
         <tr>
            <th><a href="#Streamable%20stylesheet%20functions%3A%20category%20%22unclassified%22-keywords">Streamable stylesheet functions: category "unclassified"</a></th>
            <td>0</td>
            <td>3</td>
            <td>0</td>
            <td>3</td>
         </tr>
         <tr>
            <th><a href="#Arithmetic%20expressions%20with%20streaming-keywords">Arithmetic expressions with streaming</a></th>
            <td>0</td>
            <td>8</td>
            <td>0</td>
            <td>8</td>
         </tr>
         <tr>
            <th><a href="#comma%20expression%20function%20with%20streaming-keywords">comma expression function with streaming</a></th>
            <td>0</td>
            <td>46</td>
            <td>0</td>
            <td>46</td>
         </tr>
         <tr>
            <th><a href="#for%20expressions%20with%20streaming-keywords">for expressions with streaming</a></th>
            <td>0</td>
            <td>5</td>
            <td>0</td>
            <td>5</td>
         </tr>
         <tr>
            <th><a href="#except%20expression%20function%20with%20streaming-keywords">except expression function with streaming</a></th>
            <td>0</td>
            <td>47</td>
            <td>0</td>
            <td>47</td>
         </tr>
         <tr>
            <th><a href="#Tests%20the%20xsl%3Astream%20instruction%20with%20calls%20to%20user-defined%20functions.-keywords">Tests the xsl:stream instruction with calls to user-defined functions.</a></th>
            <td>0</td>
            <td>2</td>
            <td>0</td>
            <td>2</td>
         </tr>
         <tr>
            <th><a href="#%22%3D%22%20operator%20with%20streaming-keywords">"=" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#%22%3E%3D%22%20operator%20with%20streaming-keywords">"&gt;=" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#%22%3E%22%20operator%20with%20streaming-keywords">"&gt;" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#%22%3C%3D%22%20operator%20with%20streaming-keywords">"&lt;=" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#%22%3E%22%20operator%20with%20streaming-keywords">"&gt;" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#%22%21%3D%22%20operator%20with%20streaming-keywords">"!=" operator with streaming</a></th>
            <td>0</td>
            <td>52</td>
            <td>0</td>
            <td>52</td>
         </tr>
         <tr>
            <th><a href="#if%28%29%20expression%20function%20with%20streaming-keywords">if() expression function with streaming</a></th>
            <td>0</td>
            <td>66</td>
            <td>0</td>
            <td>66</td>
         </tr>
         <tr>
            <th><a href="#intersect%20expression%20function%20with%20streaming-keywords">intersect expression function with streaming</a></th>
            <td>0</td>
            <td>46</td>
            <td>0</td>
            <td>46</td>
         </tr>
         <tr>
            <th><a href="#%22instance%20of%22%20expression%20with%20streaming-keywords">"instance of" expression with streaming</a></th>
            <td>0</td>
            <td>23</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#XPath%20map%7B%7D%20constructor%20expression%20with%20streaming-keywords">XPath map{} constructor expression with streaming</a></th>
            <td>0</td>
            <td>11</td>
            <td>0</td>
            <td>11</td>
         </tr>
         <tr>
            <th><a href="#Some%2FEvery%20expressions%20with%20streaming-keywords">Some/Every expressions with streaming</a></th>
            <td>0</td>
            <td>10</td>
            <td>0</td>
            <td>10</td>
         </tr>
         <tr>
            <th><a href="#%22treat%20as%22%20expression%20with%20streaming-keywords">"treat as" expression with streaming</a></th>
            <td>0</td>
            <td>23</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#union%20expression%20function%20with%20streaming-keywords">union expression function with streaming</a></th>
            <td>0</td>
            <td>46</td>
            <td>0</td>
            <td>46</td>
         </tr>
      </table>
      <table>
         <caption><a id="Typing%20and%20schema-xt3"></a>Typing and schema (XT3)
         </caption>
         <tr>
            <th>Typing and schema (all)</th>
            <td>306</td>
            <td>90</td>
            <td>374</td>
            <td>770</td>
         </tr>
         <tr>
            <th><a href="#Tests%20boolean-keywords">Tests boolean</a></th>
            <td>23</td>
            <td>0</td>
            <td>89</td>
            <td>112</td>
         </tr>
         <tr>
            <th><a href="#Tests%20date-keywords">Tests date</a></th>
            <td>98</td>
            <td>40</td>
            <td>0</td>
            <td>138</td>
         </tr>
         <tr>
            <th><a href="#Tests%20maps-keywords">Tests maps</a></th>
            <td>0</td>
            <td>36</td>
            <td>0</td>
            <td>36</td>
         </tr>
         <tr>
            <th><a href="#Tests%20namespace-keywords">Tests namespace</a></th>
            <td>69</td>
            <td>8</td>
            <td>140</td>
            <td>217</td>
         </tr>
         <tr>
            <th><a href="#Tests%20node-keywords">Tests node</a></th>
            <td>9</td>
            <td>0</td>
            <td>23</td>
            <td>32</td>
         </tr>
         <tr>
            <th><a href="#Tests%20notation-keywords">Tests notation</a></th>
            <td>19</td>
            <td>4</td>
            <td>0</td>
            <td>23</td>
         </tr>
         <tr>
            <th><a href="#Tests%20string-keywords">Tests string</a></th>
            <td>12</td>
            <td>0</td>
            <td>121</td>
            <td>133</td>
         </tr>
         <tr>
            <th><a href="#Tests%20type-keywords">Tests type</a></th>
            <td>76</td>
            <td>2</td>
            <td>1</td>
            <td>79</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20as-keywords"></a>as (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests as)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>instance-of</th>
            <td>5</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>29</td>
         </tr>
         <tr>
            <th>xs:string</th>
            <td>6</td>
         </tr>
         <tr>
            <th>SequenceType</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xs:double</th>
            <td>9</td>
         </tr>
         <tr>
            <th>xs:boolean</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:dayTimeDuration</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>11</td>
         </tr>
         <tr>
            <th>xs:untypedAtomic</th>
            <td>20</td>
         </tr>
         <tr>
            <th>text-conversion</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AtomicOrUnionType</th>
            <td>100</td>
         </tr>
         <tr>
            <th>xs:anyAtomicType</th>
            <td>11</td>
         </tr>
         <tr>
            <th>buildin-datatypes</th>
            <td>20</td>
         </tr>
         <tr>
            <th>conversion</th>
            <td>9</td>
         </tr>
         <tr>
            <th>mixed-sequence</th>
            <td>6</td>
         </tr>
         <tr>
            <th>OccurrenceIndicator</th>
            <td>59</td>
         </tr>
         <tr>
            <th>sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>buildin-types</th>
            <td>13</td>
         </tr>
         <tr>
            <th>conversion-to-self</th>
            <td>21</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>6</td>
         </tr>
         <tr>
            <th>type-promotion</th>
            <td>7</td>
         </tr>
         <tr>
            <th>xs:float</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xs:integer</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xs:anyUri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>subtype-substitution</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:duration</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:yearMonthDuration</th>
            <td>1</td>
         </tr>
         <tr>
            <th>lre-promotion</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xs:anyURI</th>
            <td>7</td>
         </tr>
         <tr>
            <th>xsl:document</th>
            <td>4</td>
         </tr>
         <tr>
            <th>DocumentTest</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:element</th>
            <td>9</td>
         </tr>
         <tr>
            <th>ElementTest</th>
            <td>43</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>13</td>
         </tr>
         <tr>
            <th>xs:untyped</th>
            <td>5</td>
         </tr>
         <tr>
            <th>ElementName</th>
            <td>28</td>
         </tr>
         <tr>
            <th>TypeName</th>
            <td>34</td>
         </tr>
         <tr>
            <th>xsl:attribute</th>
            <td>7</td>
         </tr>
         <tr>
            <th>AttributeTest</th>
            <td>16</td>
         </tr>
         <tr>
            <th>ElementNameOrWildcard</th>
            <td>8</td>
         </tr>
         <tr>
            <th>AttributeName</th>
            <td>8</td>
         </tr>
         <tr>
            <th>AttributeNameOrWildcard</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>51</td>
         </tr>
         <tr>
            <th>ItemTest</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:template</th>
            <td>24</td>
         </tr>
         <tr>
            <th>xs:long</th>
            <td>12</td>
         </tr>
         <tr>
            <th>xs:int</th>
            <td>14</td>
         </tr>
         <tr>
            <th>xs:unsignedByte</th>
            <td>11</td>
         </tr>
         <tr>
            <th>xs:NMTOKEN</th>
            <td>18</td>
         </tr>
         <tr>
            <th>xs:ID</th>
            <td>14</td>
         </tr>
         <tr>
            <th>xs:nonPositiveInteger</th>
            <td>11</td>
         </tr>
         <tr>
            <th>user-defined-atomic-type</th>
            <td>23</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>40</td>
         </tr>
         <tr>
            <th>xsl:with-param</th>
            <td>8</td>
         </tr>
         <tr>
            <th>tunnel-parameter</th>
            <td>11</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>10</td>
         </tr>
         <tr>
            <th>child-select-expression</th>
            <td>13</td>
         </tr>
         <tr>
            <th>xs:QName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:sequence</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AnyKindTest</th>
            <td>2</td>
         </tr>
         <tr>
            <th>all-node-kinds</th>
            <td>2</td>
         </tr>
         <tr>
            <th>CommentTest</th>
            <td>2</td>
         </tr>
         <tr>
            <th>TextTest</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PITest</th>
            <td>2</td>
         </tr>
         <tr>
            <th>NodeTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:processing-instruction</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:comment</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:text</th>
            <td>1</td>
         </tr>
         <tr>
            <th>select-expression</th>
            <td>35</td>
         </tr>
         <tr>
            <th>xsl:param</th>
            <td>9</td>
         </tr>
         <tr>
            <th>document-node</th>
            <td>3</td>
         </tr>
         <tr>
            <th>unspecified</th>
            <td>6</td>
         </tr>
         <tr>
            <th>non-tunnel</th>
            <td>4</td>
         </tr>
         <tr>
            <th>XTSE0090</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:call-template</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTTE0505</th>
            <td>1</td>
         </tr>
         <tr>
            <th>to-xs:anyAtomicType</th>
            <td>1</td>
         </tr>
         <tr>
            <th>to-xs:untypedAtomic</th>
            <td>3</td>
         </tr>
         <tr>
            <th>to-xs:double</th>
            <td>1</td>
         </tr>
         <tr>
            <th>to-xs:float</th>
            <td>1</td>
         </tr>
         <tr>
            <th>to-xs:token</th>
            <td>2</td>
         </tr>
         <tr>
            <th>to-xs:normalizedString</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SchemaAttributeTest</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AttributeDeclaration</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:type</th>
            <td>14</td>
         </tr>
         <tr>
            <th>strict-validation</th>
            <td>15</td>
         </tr>
         <tr>
            <th>xs:token</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xs:nonNegativeInteger</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:byte</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:language</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:negativeInteger</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:Name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>preserve-validation</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SchemaElementTest</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>4</td>
         </tr>
         <tr>
            <th>complex-type</th>
            <td>3</td>
         </tr>
         <tr>
            <th>user-defined-union-type</th>
            <td>12</td>
         </tr>
         <tr>
            <th>xs:NOTATION</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:ENTITIES</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:IDREFS</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20Attribute%20Value%20Templates-keywords"></a>avt (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests Attribute Value Templates)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>mixed-sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>literals</th>
            <td>5</td>
         </tr>
         <tr>
            <th>select-expression</th>
            <td>17</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>21</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>temporary-tree</th>
            <td>1</td>
         </tr>
         <tr>
            <th>sequence</th>
            <td>5</td>
         </tr>
         <tr>
            <th>numeric-literals</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>separator-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>mixed-avt</th>
            <td>11</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>10</td>
         </tr>
         <tr>
            <th>xsl:for-each-group</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:analyze-string</th>
            <td>2</td>
         </tr>
         <tr>
            <th>regex-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>flags-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:message</th>
            <td>1</td>
         </tr>
         <tr>
            <th>terminate-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:number</th>
            <td>1</td>
         </tr>
         <tr>
            <th>lang-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>letter-value-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ordinal-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:sort</th>
            <td>2</td>
         </tr>
         <tr>
            <th>order-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>stable-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xpath-comments</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>3</td>
         </tr>
         <tr>
            <th>backwards-compatibility-mode</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-node</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>escaped-curlies</th>
            <td>5</td>
         </tr>
         <tr>
            <th>context</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th></th>
            <td>2</td>
         </tr>
         <tr>
            <th>data-elements</th>
            <td>1</td>
         </tr>
         <tr>
            <th>space-separation</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:param</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:concat</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:starts-with</th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:element</th>
            <td>1</td>
         </tr>
         <tr>
            <th>name-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>qname-resolution</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20XSLT%203.0%20expand-text%20attribute%20and%20content%20value%20templates-keywords"></a>expand-text (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the XSLT 3.0 expand-text attribute and content value templates)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>expand-text-attribute</th>
            <td>24</td>
         </tr>
         <tr>
            <th>xsl:stylesheet</th>
            <td>9</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>10</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>21</td>
         </tr>
         <tr>
            <th>xsl:expand-text-attribute</th>
            <td>5</td>
         </tr>
         <tr>
            <th>expand-override</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:template</th>
            <td>15</td>
         </tr>
         <tr>
            <th>numeric-literals</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0020</th>
            <td>2</td>
         </tr>
         <tr>
            <th>wrong-attribute-value</th>
            <td>3</td>
         </tr>
         <tr>
            <th>scope</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0350</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XPST0003</th>
            <td>1</td>
         </tr>
         <tr>
            <th>invalid-expression</th>
            <td>1</td>
         </tr>
         <tr>
            <th>nested-curlies</th>
            <td>4</td>
         </tr>
         <tr>
            <th>bug-20874</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:text</th>
            <td>4</td>
         </tr>
         <tr>
            <th>escaped-curlies</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xpath-comments</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-value</th>
            <td>1</td>
         </tr>
         <tr>
            <th>static-context</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:static-base-uri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xml:base-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>1</td>
         </tr>
         <tr>
            <th>EQName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>dynamic-context</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:current</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20match-keywords"></a>match (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests match)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>descendant-or-self-axis</th>
            <td>17</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>10</td>
         </tr>
         <tr>
            <th>UnionExpr</th>
            <td>18</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>36</td>
         </tr>
         <tr>
            <th>child-axis</th>
            <td>92</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>23</td>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>18</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>OrExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:not</th>
            <td>5</td>
         </tr>
         <tr>
            <th>TextTest</th>
            <td>10</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>19</td>
         </tr>
         <tr>
            <th>context-in-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>6</td>
         </tr>
         <tr>
            <th>multiple-predicates</th>
            <td>11</td>
         </tr>
         <tr>
            <th>AndExpr</th>
            <td>5</td>
         </tr>
         <tr>
            <th></th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:id</th>
            <td>7</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>13</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>complex-expression</th>
            <td>5</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>numeric-predicate</th>
            <td>9</td>
         </tr>
         <tr>
            <th>modes</th>
            <td>3</td>
         </tr>
         <tr>
            <th>Wildcard</th>
            <td>18</td>
         </tr>
         <tr>
            <th>AbbrevForwardStep</th>
            <td>9</td>
         </tr>
         <tr>
            <th>xpath-default-namespace</th>
            <td>5</td>
         </tr>
         <tr>
            <th>NCName</th>
            <td>9</td>
         </tr>
         <tr>
            <th>XTSE0340</th>
            <td>14</td>
         </tr>
         <tr>
            <th>XPST0017</th>
            <td>6</td>
         </tr>
         <tr>
            <th>undeclared-function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self</th>
            <td>1</td>
         </tr>
         <tr>
            <th>preceding-sibling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>nested-predicate</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AnyKindTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>priority</th>
            <td>9</td>
         </tr>
         <tr>
            <th>DocumentTest</th>
            <td>16</td>
         </tr>
         <tr>
            <th>fn:current</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:doc</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>95</td>
         </tr>
         <tr>
            <th>fn:element-with-id</th>
            <td>2</td>
         </tr>
         <tr>
            <th>not-XTSE0340</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:true</th>
            <td>1</td>
         </tr>
         <tr>
            <th>InstanceOfExpr</th>
            <td>9</td>
         </tr>
         <tr>
            <th>ElementTest</th>
            <td>45</td>
         </tr>
         <tr>
            <th>PredicatePattern</th>
            <td>14</td>
         </tr>
         <tr>
            <th>from-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:number</th>
            <td>2</td>
         </tr>
         <tr>
            <th>count-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>IntersectExceptExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>9</td>
         </tr>
         <tr>
            <th>bug-18861</th>
            <td>2</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:mode</th>
            <td>13</td>
         </tr>
         <tr>
            <th>on-no-match-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>shallow-skip</th>
            <td>1</td>
         </tr>
         <tr>
            <th>deep-skip</th>
            <td>1</td>
         </tr>
         <tr>
            <th>descendant-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>CommentTest</th>
            <td>7</td>
         </tr>
         <tr>
            <th>_IMPROVE:source-should-include-comments</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:key</th>
            <td>5</td>
         </tr>
         <tr>
            <th>invalid-pattern</th>
            <td>5</td>
         </tr>
         <tr>
            <th>not-XPST0017</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ValueComp</th>
            <td>9</td>
         </tr>
         <tr>
            <th>_IMPROVE:cleanup-redundant-code</th>
            <td>1</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>parentless-nodes</th>
            <td>24</td>
         </tr>
         <tr>
            <th>PITest</th>
            <td>8</td>
         </tr>
         <tr>
            <th>AttributeTest</th>
            <td>24</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>1</td>
         </tr>
         <tr>
            <th>QuantifiedExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>NodeComp</th>
            <td>1</td>
         </tr>
         <tr>
            <th>CastableExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:integer</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xpath-comments</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:apply-imports</th>
            <td>1</td>
         </tr>
         <tr>
            <th>group-starting-with-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>group-ending-with-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SchemaElementTest</th>
            <td>25</td>
         </tr>
         <tr>
            <th>SchemaAttributeTest</th>
            <td>7</td>
         </tr>
         <tr>
            <th>buildin-datatypes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:ENTITIES</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:IDREFS</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AbbrevReverseStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>self-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_TEST:verify-correct</th>
            <td>1</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-strict</th>
            <td>6</td>
         </tr>
         <tr>
            <th>typed-lax</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-yes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-true</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-1</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-unspecified</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-no</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:next-match</th>
            <td>1</td>
         </tr>
         <tr>
            <th>on-multiple-match</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20use%20of%20modes%20in%20xsl%3Atemplate%20and%20xsl%3Aapply-templates-keywords"></a>mode (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the use of modes in xsl:template and xsl:apply-templates)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:mode</th>
            <td>59</td>
         </tr>
         <tr>
            <th>on-no-match-attribute</th>
            <td>59</td>
         </tr>
         <tr>
            <th>shallow-skip</th>
            <td>19</td>
         </tr>
         <tr>
            <th>shallow-copy</th>
            <td>28</td>
         </tr>
         <tr>
            <th>text-only-copy</th>
            <td>29</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>13</td>
         </tr>
         <tr>
            <th>comment-nodes</th>
            <td>3</td>
         </tr>
         <tr>
            <th>parentless-nodes</th>
            <td>13</td>
         </tr>
         <tr>
            <th>streamable</th>
            <td>21</td>
         </tr>
         <tr>
            <th>processing-instruction-nodes</th>
            <td>3</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>namespace-nodes</th>
            <td>5</td>
         </tr>
         <tr>
            <th>non-streamable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>matching-mode</th>
            <td>49</td>
         </tr>
         <tr>
            <th>non-matching-mode</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>without-mode-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th></th>
            <td>2</td>
         </tr>
         <tr>
            <th>qname-resolution</th>
            <td>3</td>
         </tr>
         <tr>
            <th>temporary-tree</th>
            <td>2</td>
         </tr>
         <tr>
            <th>mode-switching</th>
            <td>2</td>
         </tr>
         <tr>
            <th>mode-scope</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:call-template</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AnyKindTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>conflict-resolution</th>
            <td>17</td>
         </tr>
         <tr>
            <th>multiple-matching-templates</th>
            <td>8</td>
         </tr>
         <tr>
            <th>syntax</th>
            <td>1</td>
         </tr>
         <tr>
            <th>initial-mode</th>
            <td>6</td>
         </tr>
         <tr>
            <th>multiple-mode-template</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mode-#all</th>
            <td>8</td>
         </tr>
         <tr>
            <th>initial-context-node</th>
            <td>1</td>
         </tr>
         <tr>
            <th>priority</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:next-match</th>
            <td>4</td>
         </tr>
         <tr>
            <th>buildin-template-rules</th>
            <td>7</td>
         </tr>
         <tr>
            <th>mode-#current</th>
            <td>8</td>
         </tr>
         <tr>
            <th>mode-#default</th>
            <td>4</td>
         </tr>
         <tr>
            <th>erratum-XT.E19</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:attribute-set</th>
            <td>1</td>
         </tr>
         <tr>
            <th>global-variable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>TextTest</th>
            <td>4</td>
         </tr>
         <tr>
            <th>typed-no</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fail</th>
            <td>7</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:catch</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTDE0555</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:apply-imports</th>
            <td>5</td>
         </tr>
         <tr>
            <th>warning-on-no-match</th>
            <td>5</td>
         </tr>
         <tr>
            <th>EQName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mode-#unnamed</th>
            <td>1</td>
         </tr>
         <tr>
            <th>deep-skip</th>
            <td>2</td>
         </tr>
         <tr>
            <th>document-node</th>
            <td>2</td>
         </tr>
         <tr>
            <th>typed-yes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTTE3100</th>
            <td>2</td>
         </tr>
         <tr>
            <th>typed-false</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed-0</th>
            <td>1</td>
         </tr>
         <tr>
            <th>typed</th>
            <td>1</td>
         </tr>
         <tr>
            <th>on-multiple-match-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0545</th>
            <td>1</td>
         </tr>
         <tr>
            <th>deep-copy</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:import</th>
            <td>4</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20select-keywords"></a>select (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests select)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20Shadow%20Attributes%20%28Static%20AVTs%29-keywords"></a>shadow (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests Shadow Attributes (Static AVTs))</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>static-variable</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_select</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_static</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:transform</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_version</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:include</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_href</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-avt</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:template</th>
            <td>3</td>
         </tr>
         <tr>
            <th>_use-when</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_xpath-default-namespace</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20static%20attributes%20on%20xsl%3Avariable%20and%20xsl%3Aparam%20declarations-keywords"></a>static (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests static attributes on xsl:variable and xsl:param declarations)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>static-variable</th>
            <td>37</td>
         </tr>
         <tr>
            <th>tvt</th>
            <td>31</td>
         </tr>
         <tr>
            <th>err:XPST0008</th>
            <td>3</td>
         </tr>
         <tr>
            <th>required-param</th>
            <td>8</td>
         </tr>
         <tr>
            <th>err:XTSE0050</th>
            <td>1</td>
         </tr>
         <tr>
            <th>err:XTSE0010</th>
            <td>6</td>
         </tr>
         <tr>
            <th>implicit-default</th>
            <td>9</td>
         </tr>
         <tr>
            <th>item</th>
            <td>2</td>
         </tr>
         <tr>
            <th>occurrence-indicator</th>
            <td>9</td>
         </tr>
         <tr>
            <th>xs:integer</th>
            <td>11</td>
         </tr>
         <tr>
            <th>implicitly-mandatory</th>
            <td>4</td>
         </tr>
         <tr>
            <th>err:XTTE0590</th>
            <td>1</td>
         </tr>
         <tr>
            <th>err:XTSE0020</th>
            <td>2</td>
         </tr>
         <tr>
            <th>forward-compatbility</th>
            <td>1</td>
         </tr>
         <tr>
            <th>backward-compatibility</th>
            <td>1</td>
         </tr>
         <tr>
            <th>visibility</th>
            <td>2</td>
         </tr>
         <tr>
            <th>err:XTSE0090</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ERR:XTSE0090</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20streamable%20apply-templates%20and%20modes-keywords"></a>streamable (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests streamable apply-templates and modes)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:copy</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>34</td>
         </tr>
         <tr>
            <th>motionless-pattern</th>
            <td>26</td>
         </tr>
         <tr>
            <th>xsl:strip-space</th>
            <td>15</td>
         </tr>
         <tr>
            <th>buildin-template-rules</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-pattern
               </th>
            <td>9</td>
         </tr>
         <tr>
            <th></th>
            <td>576</td>
         </tr>
         <tr>
            <th>streamable-identity-transform
               </th>
            <td>10</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-childless</th>
            <td>26</td>
         </tr>
         <tr>
            <th>leading-lone-slash
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>motionless-and-consuming</th>
            <td>7</td>
         </tr>
         <tr>
            <th>streamable-identity-transform</th>
            <td>22</td>
         </tr>
         <tr>
            <th>motionless-and-consuming
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-builtin-functions</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>avt</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>18</td>
         </tr>
         <tr>
            <th>complex-use-case</th>
            <td>2</td>
         </tr>
         <tr>
            <th>mode-switching</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>4</td>
         </tr>
         <tr>
            <th>grounded-variable
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>33</td>
         </tr>
         <tr>
            <th>grounded-variable</th>
            <td>5</td>
         </tr>
         <tr>
            <th>namespace-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>comment-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-nodes
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>processing-instruction-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>CommentTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>PITest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import-schema
               </th>
            <td>5</td>
         </tr>
         <tr>
            <th>_IMPROVE:change-attribute-template-to-streamable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:if
               </th>
            <td>5</td>
         </tr>
         <tr>
            <th>type-determined-usage</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:string</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:namespace-uri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:sequence</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:local-name</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:string
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:element</th>
            <td>1</td>
         </tr>
         <tr>
            <th>consuming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:value-of
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>10</td>
         </tr>
         <tr>
            <th>xsl:result-document</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:strip-space
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless</th>
            <td>4</td>
         </tr>
         <tr>
            <th>InstanceOfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>parent-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ancestor-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>11</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>5</td>
         </tr>
         <tr>
            <th>PathExpr
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>6</td>
         </tr>
         <tr>
            <th>striding-then-climbing
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>5</td>
         </tr>
         <tr>
            <th>climbing-childless
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:for-each-with-crawling-not-streamable
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-atomizing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:avg
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:avg</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:starts-with</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:exists</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>15</td>
         </tr>
         <tr>
            <th>fn:empty</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:string-join</th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing-pattern</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:upper-case</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:string-length</th>
            <td>1</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>1</td>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:min</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:max</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ValueComp</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:distinct-values</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>20</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>9</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:with-param</th>
            <td>5</td>
         </tr>
         <tr>
            <th>grounded-parameter</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IntersectExceptExpr
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>tunnel-parameter</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:with-param
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:apply-templates
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>multiple-streaming-input</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>11</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>8</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:upper-case
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>nested-for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-axis
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing-then-grounded
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:lang</th>
            <td>6</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>9</td>
         </tr>
         <tr>
            <th>choice-operand-group</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:choose</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:when</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:otherwise
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>4</td>
         </tr>
         <tr>
            <th>Expr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>2</td>
         </tr>
         <tr>
            <th>QuantifiedExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:not-streamable</th>
            <td>3</td>
         </tr>
         <tr>
            <th>_WRONG:streamability-rules-incorrect
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:streamability-rules-incorrect</th>
            <td>2</td>
         </tr>
         <tr>
            <th>QuantifiedExpr
               </th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:current-group</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:current-grouping-key</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:for-each-group
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>group-adjacent-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>on-no-match-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>shallow-copy</th>
            <td>1</td>
         </tr>
         <tr>
            <th>multiple-consuming-expressions</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AndExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-bound-to-streamed-node</th>
            <td>5</td>
         </tr>
         <tr>
            <th>initial-streaming-mode</th>
            <td>8</td>
         </tr>
         <tr>
            <th>_IMPROVE:cleanup-redundant-code</th>
            <td>12</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>3</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>5</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>initial-streaming-mode
               </th>
            <td>4</td>
         </tr>
         <tr>
            <th>global-variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-bound-to-streamed-node
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>XPDY0002</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:wrong-error-code</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:sort</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:double-error-situation</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>free-ranging-pattern</th>
            <td>3</td>
         </tr>
         <tr>
            <th>XTSE3430
               </th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:template</th>
            <td>1</td>
         </tr>
         <tr>
            <th>template-returning-nodes
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:any-binding-to-node-is-illegal</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:has-children</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20strip-type-annotations-keywords"></a>strip-type-annotations (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests strip-type-annotations)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20tunnel-keywords"></a>tunnel (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests tunnel)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20use-when-keywords"></a>use-when (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests use-when)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20validation-keywords"></a>validation (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests validation)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20version-keywords"></a>version (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests version)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>fn:system-property</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:version</th>
            <td>2</td>
         </tr>
         <tr>
            <th>use-when-attribute</th>
            <td>6</td>
         </tr>
         <tr>
            <th>forwards-compatibility-mode</th>
            <td>22</td>
         </tr>
         <tr>
            <th>_IMPROVE:test-xsl:message-output</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTMM9000</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:fallback</th>
            <td>8</td>
         </tr>
         <tr>
            <th>extension-element-prefixes-attribute</th>
            <td>4</td>
         </tr>
         <tr>
            <th>extension-element</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:test-in-wrong-location</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:message</th>
            <td>2</td>
         </tr>
         <tr>
            <th>avt</th>
            <td>2</td>
         </tr>
         <tr>
            <th>terminate-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>2.0-behaves-like-1.0</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:vendor</th>
            <td>2</td>
         </tr>
         <tr>
            <th>extension-function</th>
            <td>1</td>
         </tr>
         <tr>
            <th>backwards-compatibility-mode</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ignore-type-error</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:trace</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_WRONG:incorrect-xslt-version</th>
            <td>1</td>
         </tr>
         <tr>
            <th>version-attribute</th>
            <td>8</td>
         </tr>
         <tr>
            <th>extension-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-dependencies</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0340</th>
            <td>2</td>
         </tr>
         <tr>
            <th>erratum-XT.E14</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:incorrect-system-property</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:supports-namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:function-available</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTDE0160</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xpath-default-namespace-keywords"></a>xpath-default-namespace (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xpath-default-namespace)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:stylesheet</th>
            <td>1</td>
         </tr>
         <tr>
            <th></th>
            <td>10</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>4</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>9</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>2</td>
         </tr>
         <tr>
            <th>undeclared-xpath-default-namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:does-not-test-null-namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:template</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:strip-space</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:preserve-space</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:transform</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:use-when</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-names</th>
            <td>1</td>
         </tr>
         <tr>
            <th>schema-namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:type</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AttributeTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>3</td>
         </tr>
         <tr>
            <th>as-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ElementTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>InstanceOfExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0090</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:unclear-test</th>
            <td>5</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20accumulator-keywords"></a>accumulator (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests accumulator)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:mode</th>
            <td>18</td>
         </tr>
         <tr>
            <th>on-no-match-attribute</th>
            <td>15</td>
         </tr>
         <tr>
            <th>shallow-skip</th>
            <td>10</td>
         </tr>
         <tr>
            <th>fn:accumulator-before</th>
            <td>12</td>
         </tr>
         <tr>
            <th>ElementTest</th>
            <td>3</td>
         </tr>
         <tr>
            <th>streamable</th>
            <td>11</td>
         </tr>
         <tr>
            <th>fn:accumulator-after</th>
            <td>10</td>
         </tr>
         <tr>
            <th>multiple-accumulators</th>
            <td>3</td>
         </tr>
         <tr>
            <th>applies-to-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>deep-skip</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTDE3420</th>
            <td>1</td>
         </tr>
         <tr>
            <th>shallow-copy</th>
            <td>4</td>
         </tr>
         <tr>
            <th>TextTest</th>
            <td>2</td>
         </tr>
         <tr>
            <th>$value</th>
            <td>1</td>
         </tr>
         <tr>
            <th>post-descent</th>
            <td>3</td>
         </tr>
         <tr>
            <th>non-streamable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_WRONG:illegal-accumulator-streaming-non-streaming</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:accumulator</th>
            <td>5</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Aattribute-set-keywords"></a>attribute-set (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:attribute-set)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>lre</th>
            <td>22</td>
         </tr>
         <tr>
            <th>xsl:use-attribute-sets</th>
            <td>26</td>
         </tr>
         <tr>
            <th>EQName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>1</td>
         </tr>
         <tr>
            <th>multiple-attribute-sets</th>
            <td>9</td>
         </tr>
         <tr>
            <th>streamable</th>
            <td>2</td>
         </tr>
         <tr>
            <th></th>
            <td>4</td>
         </tr>
         <tr>
            <th>use-attribute-sets</th>
            <td>26</td>
         </tr>
         <tr>
            <th>xsl:element</th>
            <td>13</td>
         </tr>
         <tr>
            <th>xsl:copy</th>
            <td>7</td>
         </tr>
         <tr>
            <th>attribute-set-inheritance</th>
            <td>11</td>
         </tr>
         <tr>
            <th>attribute-overlap</th>
            <td>10</td>
         </tr>
         <tr>
            <th>conflict-resolution</th>
            <td>10</td>
         </tr>
         <tr>
            <th>_IMPROVE:add-test-for-rootnode-attribute-set</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import</th>
            <td>5</td>
         </tr>
         <tr>
            <th>attribute-override</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>1</td>
         </tr>
         <tr>
            <th>import-precedence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>qname-resolution</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:not-xslt2-specific</th>
            <td>2</td>
         </tr>
         <tr>
            <th>separator-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>empty-attribute-set</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:test-in-wrong-location</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Acharacter-map%20declaration-keywords"></a>character-map (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:character-map declaration)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>single-character-map</th>
            <td>12</td>
         </tr>
         <tr>
            <th>xml-output-method</th>
            <td>15</td>
         </tr>
         <tr>
            <th>composite-character-map</th>
            <td>3</td>
         </tr>
         <tr>
            <th>conflict-resolution</th>
            <td>6</td>
         </tr>
         <tr>
            <th>multiple-character-maps</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xml-markup-generation</th>
            <td>1</td>
         </tr>
         <tr>
            <th>unicode</th>
            <td>1</td>
         </tr>
         <tr>
            <th>encoding-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>iso-8859-1</th>
            <td>5</td>
         </tr>
         <tr>
            <th>single-character-map
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th></th>
            <td>40</td>
         </tr>
         <tr>
            <th>qname-resolution</th>
            <td>1</td>
         </tr>
         <tr>
            <th>html-uri-escaping</th>
            <td>1</td>
         </tr>
         <tr>
            <th>html-output-method</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>illegal-xml-generation
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-output-method</th>
            <td>3</td>
         </tr>
         <tr>
            <th>illegal-xml-generation</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:result-document</th>
            <td>3</td>
         </tr>
         <tr>
            <th>conflict-resolution
               </th>
            <td>1</td>
         </tr>
         <tr>
            <th>xhtml-output-method</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_WRONG:output-method-incorrect</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xml-output-method
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE1590</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE1600</th>
            <td>1</td>
         </tr>
         <tr>
            <th>circular-reference</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Acontext-item-keywords"></a>context-item (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:context-item)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20function-keywords"></a>function (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Aglobal-context-item-keywords"></a>global-context-item (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:global-context-item)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20import-keywords"></a>import (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests import)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20import-schema-keywords"></a>import-schema (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests import-schema)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20include-keywords"></a>include (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests include)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:import</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:include</th>
            <td>10</td>
         </tr>
         <tr>
            <th>embedded-stylesheet</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:missing-dependency-embedded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:apply-imports</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>buildin-template-rules</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:with-param</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:param</th>
            <td>1</td>
         </tr>
         <tr>
            <th>multiple-includes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>multiple-imports</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20namespace-keywords"></a>namespace-alias (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests namespace)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aoutput%20declaration%2C%20and%20hence%20serialization%20generally-keywords"></a>output (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:output declaration, and hence serialization generally)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Aoverride%20in%20XSLT%203.0-keywords"></a>override (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:override in XSLT 3.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Apackage%20in%20XSLT%203.0-keywords"></a>package (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:package in XSLT 3.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aparam%20element-keywords"></a>param (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:param element)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20whitespace-keywords"></a>whitespace (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests whitespace)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20template-keywords"></a>template (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests template)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>4</td>
         </tr>
         <tr>
            <th>CommentTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>matching-mode</th>
            <td>4</td>
         </tr>
         <tr>
            <th>PITest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AnyKindTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AbbrevForwardStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>template-recursion</th>
            <td>1</td>
         </tr>
         <tr>
            <th>named-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>buildin-template-rules</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Ause-package%20in%20XSLT%203.0-keywords"></a>use-package (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:use-package in XSLT 3.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20local%20and%20global%20variables-keywords"></a>variable (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests local and global variables)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20axes-keywords"></a>axes (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests axes)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20castable-keywords"></a>castable (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests castable)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>CastableExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>descendant-or-self-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>buildin-types</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>3</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>3</td>
         </tr>
         <tr>
            <th>CastExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>buildin-datatypes</th>
            <td>3</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20data-manipulation-keywords"></a>data-manipulation (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests data-manipulation)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:if</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:choose</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:when</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:otherwise</th>
            <td>5</td>
         </tr>
         <tr>
            <th>complex-expression</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:round</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:format-number</th>
            <td>11</td>
         </tr>
         <tr>
            <th>fn:substring-after</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>2</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:param</th>
            <td>12</td>
         </tr>
         <tr>
            <th>global-variable</th>
            <td>16</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>8</td>
         </tr>
         <tr>
            <th>variable-dependencies</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ancestor-or-self</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20expression-keywords"></a>expression (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests expression)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20for-keywords"></a>for (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests for)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20higher-order-functions-keywords"></a>higher-order-functions (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests higher-order-functions)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20math-keywords"></a>math (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests math)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20nodetest-keywords"></a>nodetest (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests nodetest)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20path-keywords"></a>path (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests path)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20predicate-keywords"></a>predicate (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests predicate)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20treat-as-keywords"></a>treat-as (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests treat-as)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>TreatExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xs:integer</th>
            <td>4</td>
         </tr>
         <tr>
            <th>derived-xs-integer</th>
            <td>3</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>4</td>
         </tr>
         <tr>
            <th>invalid-cast</th>
            <td>1</td>
         </tr>
         <tr>
            <th>no-error-if-not-executed</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:codepoints-to-string</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:if</th>
            <td>1</td>
         </tr>
         <tr>
            <th>CastExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:anyAtomicType</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XPDY0050</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20type-expr-keywords"></a>type-expr (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests type-expr)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>numeric-types</th>
            <td>1</td>
         </tr>
         <tr>
            <th>op:numeric-add</th>
            <td>1</td>
         </tr>
         <tr>
            <th>type-promotion</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>InstanceOfExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xs:boolean</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-boolean</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ValueComp</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xs:duration</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-duration</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-date</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20type-functions-keywords"></a>type-functions (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests type-functions)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:time</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-time</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-date</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:dateTime</th>
            <td>1</td>
         </tr>
         <tr>
            <th>InstanceOfExpr</th>
            <td>9</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>10</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>10</td>
         </tr>
         <tr>
            <th>buildin-datatypes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-builtin-types</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:abs</th>
            <td>1</td>
         </tr>
         <tr>
            <th>buildin-types</th>
            <td>5</td>
         </tr>
         <tr>
            <th>xsl:if</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XPST0017</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:substring</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-string</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xs:string</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:upper-case</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:matches</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:resolve-uri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:year-from-date</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:QName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:local-name-from-QName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>derived-xs-QName</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xpath-compat-keywords"></a>xpath-compat (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xpath-compat)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20accessor-keywords"></a>accessor (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests accessor)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20base-uri-keywords"></a>base-uri (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests base-uri)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20collation-keywords"></a>collation (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests collation)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20collection-keywords"></a>collection (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests collection)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20core-function-keywords"></a>core-function (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests core-function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20XSLT%203.0%20copy-of%28%29%20function-keywords"></a>copy-of (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the XSLT 3.0 copy-of() function)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>focus-dependent</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20current-output-uri%28%29%20function%20in%20XSLT%203.0-keywords"></a>current-output-uri (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests current-output-uri() function in XSLT 3.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20deep-equal-keywords"></a>deep-equal (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests deep-equal)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20fn%3Adocument%20function-keywords"></a>document (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the fn:document function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20extension-functions-keywords"></a>extension-functions (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests extension-functions)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20format-date-keywords"></a>format-date (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests format-date)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20format-date-en-keywords"></a>format-date-en (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests format-date-en)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20format-number-keywords"></a>format-number (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests format-number)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20function-available%28%29%20function-keywords"></a>function-available (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the function-available() function)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>6</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:function-available</th>
            <td>8</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xpath-function-namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-resolution</th>
            <td>2</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>1</td>
         </tr>
         <tr>
            <th>buildin-functions</th>
            <td>4</td>
         </tr>
         <tr>
            <th>arity</th>
            <td>4</td>
         </tr>
         <tr>
            <th>EQName</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:true</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:false</th>
            <td>1</td>
         </tr>
         <tr>
            <th>constructor-functions</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20id-keywords"></a>id (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests id)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="json-to-xml%28%29%20function-keywords"></a>json-to-xml (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: json-to-xml() function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Test%20xsl%3Akey%20and%20the%20key%28%29%20function-keywords"></a>key (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Test xsl:key and the key() function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Test%20the%20fn%3Anormalize-unicode%28%29%20function%20introduced%20in%20XPath%202.0%2C%20together%20with%20the%20normalization-form%20option%20on%20serialization.-keywords"></a>normalize-unicode (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Test the fn:normalize-unicode() function introduced in XPath 2.0, together with the normalization-form option on serialization.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20position%28%29%20function-keywords"></a>position (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the position() function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20resolve-uri%28%29%20and%20other%20functionality%20related%20to%20resolution%20of%20relative%20URIs-keywords"></a>resolve-uri (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests resolve-uri() and other functionality related to resolution of relative URIs)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20root-keywords"></a>root (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests root)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20snapshot%28%29%20function%20%28unstreamed%29-keywords"></a>snapshot (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the snapshot() function (unstreamed))</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20stream-available%28%29%20function%20in%20XSLT%203.0-keywords"></a>stream-available (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests stream-available() function in XSLT 3.0)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>stream-unavailable</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20system-property-keywords"></a>system-property (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests system-property)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20type-available%28%29%20function-keywords"></a>type-available (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the type-available() function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20unparsed-entity-uri%20function-keywords"></a>unparsed-entity-uri (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the unparsed-entity-uri function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20fn%3Aunparsed-text%28%29%20function-keywords"></a>unparsed-text (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the fn:unparsed-text() function)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20unparsed-text-lines-keywords"></a>unparsed-text-lines (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests unparsed-text-lines)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xml-to-json%28%29%20function-keywords"></a>xml-to-json (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xml-to-json() function)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>simple-content</th>
            <td>26</td>
         </tr>
         <tr>
            <th>fn:xml-to-json</th>
            <td>28</td>
         </tr>
         <tr>
            <th>fn:json-to-xml</th>
            <td>28</td>
         </tr>
         <tr>
            <th>json-null</th>
            <td>2</td>
         </tr>
         <tr>
            <th>json-boolean</th>
            <td>6</td>
         </tr>
         <tr>
            <th>json-numeric</th>
            <td>2</td>
         </tr>
         <tr>
            <th>json-string</th>
            <td>6</td>
         </tr>
         <tr>
            <th>json-array</th>
            <td>8</td>
         </tr>
         <tr>
            <th>json-map</th>
            <td>8</td>
         </tr>
         <tr>
            <th>complex-content</th>
            <td>2</td>
         </tr>
         <tr>
            <th>json-indented</th>
            <td>14</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20regex-keywords"></a>analyze-string (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests regex)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aapply-templates%20instruction.%20In%20practice%2C%20as%20indicated%20by%20the%20test%20names%2C%20most%20of%20the%20tests%20concern%20conflict%20resolution.-keywords"></a>apply-templates (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:apply-templates instruction. In practice, as indicated by the test names, most of the tests concern conflict resolution.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aassert%20instruction%20introduced%20in%20XSLT%203.0-keywords"></a>assert (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:assert instruction introduced in XSLT 3.0)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:assert</th>
            <td>5</td>
         </tr>
         <tr>
            <th>ValueComp</th>
            <td>3</td>
         </tr>
         <tr>
            <th>assert-fail</th>
            <td>1</td>
         </tr>
         <tr>
            <th>assert-success</th>
            <td>1</td>
         </tr>
         <tr>
            <th>use-when-attribute</th>
            <td>3</td>
         </tr>
         <tr>
            <th>XTMM9001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>1</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aattribute%20instruction-keywords"></a>attribute (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:attribute instruction)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20call-template-keywords"></a>call-template (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests call-template)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20choose-keywords"></a>choose (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests choose)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Adocument%20instruction%2C%20and%20construction%20of%20document%20nodes-keywords"></a>xsl-document (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:document instruction, and construction of document nodes)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>sequence-constructor</th>
            <td>2</td>
         </tr>
         <tr>
            <th>comment-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>processing-instruction-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:copy</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:text</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:call-template</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:apply-imports</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:element</th>
            <td>2</td>
         </tr>
         <tr>
            <th>nested-documents</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:processing-instruction</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:comment</th>
            <td>2</td>
         </tr>
         <tr>
            <th>document-order</th>
            <td>1</td>
         </tr>
         <tr>
            <th>use-attribute-sets</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>validation-strip</th>
            <td>2</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>3</td>
         </tr>
         <tr>
            <th>multiple-root-elements</th>
            <td>1</td>
         </tr>
         <tr>
            <th>DocumentTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:message</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:attribute-set</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:use-attribute-sets</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:choose</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:when</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:otherwise</th>
            <td>1</td>
         </tr>
         <tr>
            <th>use-when-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:sort</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:string-join</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:avg</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aelement%20instruction-keywords"></a>element (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:element instruction)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20instructions%20that%20create%20text%2C%20comment%2C%20processing-instruction%20etc%20nodes-keywords"></a>construct-node (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests instructions that create text, comment, processing-instruction etc nodes)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20copy-keywords"></a>copy (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests copy)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Aevaluate%2C%20tests%20are%20dependent%20on%20the%20evaluation%20feature%20in%2026.6%20of%20the%20spec-keywords"></a>evaluate (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:evaluate, tests are dependent on the evaluation feature in 26.6 of the spec)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Afor-each-group%20instruction-keywords"></a>for-each-group (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:for-each-group instruction)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aiterate%20instruction%20introduced%20in%20XSLT%203.0-keywords"></a>iterate (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:iterate instruction introduced in XSLT 3.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20lre-keywords"></a>lre (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests lre)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Amerge%20instruction-keywords"></a>merge (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:merge instruction)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20message-keywords"></a>message (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests message)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Anext-match-keywords"></a>next-match (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:next-match)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Anumber%20instruction-keywords"></a>number (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:number instruction)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20sequence%20constructors%20containing%20xsl%3Aon-empty%20instructions-keywords"></a>on-empty (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests sequence constructors containing xsl:on-empty instructions)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20sequence%20constructors%20containing%20xsl%3Aon-non-empty%20instructions-keywords"></a>on-non-empty (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests sequence constructors containing xsl:on-non-empty instructions)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Aresult-document%20instruction.%20Note%3A%20most%20of%20the%20tests%20concern%20serialization%3B%20very%20few%20actually%20generate%20multiple%20output%20documents.-keywords"></a>result-document (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:result-document instruction. Note: most of the tests concern serialization; very few actually generate multiple output documents.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Asequence%20instruction%20and%20other%20expressions%20that%20construct%20sequences-keywords"></a>sequence (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:sequence instruction and other expressions that construct sequences)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20sort-keywords"></a>sort (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests sort)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0.%20The%20tests%20in%20this%20section%20focus%20on%20variants%20of%20the%20xsl%3Astream%20instruction%20itself%2C%20and%20not%20on%20testing%20the%20streamability%20of%20its%20content.-keywords"></a>stream (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:stream instruction introduced in XSLT 3.0. The tests in this section focus on variants of the xsl:stream instruction itself, and not on testing the streamability of its content.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20try-keywords"></a>try (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests try)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>27</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>25</td>
         </tr>
         <tr>
            <th>generic-catch-clause</th>
            <td>25</td>
         </tr>
         <tr>
            <th>FOAR0001</th>
            <td>7</td>
         </tr>
         <tr>
            <th>_WRONG:incorrect-dependency</th>
            <td>21</td>
         </tr>
         <tr>
            <th>$err:code</th>
            <td>9</td>
         </tr>
         <tr>
            <th>$err:module</th>
            <td>8</td>
         </tr>
         <tr>
            <th>$err:line-number</th>
            <td>9</td>
         </tr>
         <tr>
            <th>$err:description</th>
            <td>9</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:cannot-test-error-variables</th>
            <td>7</td>
         </tr>
         <tr>
            <th>_IMPROVE:cleanup-redundant-code</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:error</th>
            <td>1</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>6</td>
         </tr>
         <tr>
            <th>$err:value</th>
            <td>2</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTTE1540</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_WRONG:not-sure-test-is-correct</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:boolean</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FOAR9876</th>
            <td>3</td>
         </tr>
         <tr>
            <th>err:FOAR0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPST0008</th>
            <td>1</td>
         </tr>
         <tr>
            <th>variable-scope</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:element-available</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:catch</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_WRONG:test-output-incorrect</th>
            <td>1</td>
         </tr>
         <tr>
            <th>2.0-only-behavior</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:fallback</th>
            <td>6</td>
         </tr>
         <tr>
            <th>no-error-inside-try</th>
            <td>5</td>
         </tr>
         <tr>
            <th>forwards-compatibility-mode</th>
            <td>3</td>
         </tr>
         <tr>
            <th>$err:column-number</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FODC0002</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:xsl:result-document-href-dependency</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:result-document</th>
            <td>5</td>
         </tr>
         <tr>
            <th>XTDE1490</th>
            <td>1</td>
         </tr>
         <tr>
            <th>complex-use-case</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE0010</th>
            <td>1</td>
         </tr>
         <tr>
            <th>version-attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:evaluate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>_IMPROVE:cleanup-test</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20backwards%20compatibility%20with%20XSLT%201.0-keywords"></a>backwards (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests backwards compatibility with XSLT 1.0)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="A%20collection%20of%20miscellaneous%20tests%20garnered%20from%20interesting%20bug%20reports-keywords"></a>bug (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: A collection of miscellaneous tests garnered from interesting bug reports)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20built-in-templates-keywords"></a>built-in-templates (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests built-in-templates)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20that%20the%20test%20catalog%20is%20valid-keywords"></a>catalog (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests that the test catalog is valid)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>catalog-self-test</th>
            <td>5</td>
         </tr>
         <tr>
            <th>schema-validity</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:import-schema</th>
            <td>2</td>
         </tr>
         <tr>
            <th>master-catalog</th>
            <td>1</td>
         </tr>
         <tr>
            <th>unique-testcase-names</th>
            <td>1</td>
         </tr>
         <tr>
            <th>assert-xml-usage-check</th>
            <td>1</td>
         </tr>
         <tr>
            <th>tests-stylesheet-schema-validity</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20collations-keywords"></a>collations (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests collations)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20embedded-stylesheet-keywords"></a>embedded-stylesheet (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests embedded-stylesheet)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20error%20conditions.%20This%20test%20set%20should%20include%20a%20test%20for%20every%20error%20code%20%28however%2C%20coverage%20of%20new%20XSLT%203.0%20errors%20is%20incomplete%29.-keywords"></a>error (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests error conditions. This test set should include a test for every error code (however, coverage of new XSLT 3.0 errors is incomplete).)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20Call%20Function%20XSLT%20invocation-keywords"></a>initial-function (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests Call Function XSLT invocation)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20initial-mode-keywords"></a>initial-mode (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests initial-mode)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20Call-Template%20XSLT%20invocation-keywords"></a>initial-template (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests Call-Template XSLT invocation)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20regular%20expression%20character%20classes%20and%20Unicode%20blocks.%20The%20tests%20in%20this%20test-set%20may%20take%20a%20little%20time%20to%20execute...-keywords"></a>regex-classes (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests regular expression character classes and Unicode blocks. The tests in this test-set may take a little time to execute...)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20regex-keywords"></a>regex (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests regex)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20regex-syntax-keywords"></a>regex-syntax (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests regex-syntax)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20regex-syntax%20for%20XSLT20%20processors.%20For%20XSLT%203.0%2C%20see%20the%20regular%20regex-syntax%20folder.%20These%20tests%20are%20not%20maintained%20%28unless%20bugs%20are%20raised%20against%20them%29%2C%20they%20are%20here%20for%20convenience%20of%20XSLT%202.0%20processor%20testing.%20See%20Bug%2020845%20for%20details%20why%20we%20split%20these%20tests.-keywords"></a>regex-syntax-xslt20 (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests regex-syntax for XSLT20 processors. For XSLT 3.0, see the regular regex-syntax folder. These tests are not maintained (unless bugs are raised against them), they are here for convenience of XSLT 2.0 processor testing. See Bug 20845 for details why we split these tests.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20whitespace-keywords"></a>whitespace (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests whitespace)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20support%20for%20XML%201.1.%20Note%20that%20the%20test%20catalog%20itself%20is%20an%20XML%201.0%20document.-keywords"></a>xml-version (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests support for XML 1.1. Note that the test catalog itself is an XML 1.0 document.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xslt-compat-keywords"></a>xslt-compat (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xslt-compat)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>backwards-compatibility-mode</th>
            <td>5</td>
         </tr>
         <tr>
            <th>2.0-behaves-like-1.0</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>version-attribute</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:fallback</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:result-document</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:analyze-string</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:namespace</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:attribute</th>
            <td>1</td>
         </tr>
         <tr>
            <th>forwards-compatibility-mode</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:sort</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:choose</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:variable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>global-variable</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:contains</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:if</th>
            <td>1</td>
         </tr>
         <tr>
            <th>extension-element</th>
            <td>1</td>
         </tr>
         <tr>
            <th>extension-element-prefixes-attribute</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Consuming%20Child%20axis%20on%20child%20or%20self%20axis%20with%20striding%20context%20selecting%20elements%20is%20striding%20and%20consuming-keywords"></a>xp-striding-striding-consumingA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Striding, RS: Consuming Child axis on child or self axis with striding context selecting elements is striding and consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Consuming%20Self%20axis%20on%20child%20axis%20with%20striding%20context%20selecting%20elements%20is%20striding%20and%20consuming-keywords"></a>xp-striding-striding-consumingB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Striding, RS: Consuming Self axis on child axis with striding context selecting elements is striding and consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Any%20step%20expression%20on%20empty%20selection%20is%20always%20grounded-keywords"></a>xp-striding-grounded-motionlessA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Any step expression on empty selection is always grounded)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Step%20expressions%20child%2C%20namespace%2C%20attribute%20and%20descendant%20on%20a%20childless%20node%20kind%20selects%20nothing%2C%20is%20always%20grounded-keywords"></a>xp-striding-grounded-motionlessB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Step expressions child, namespace, attribute and descendant on a childless node kind selects nothing, is always grounded)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self-axis%20that%20changes%20axes%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords"></a>xp-striding-grounded-motionlessC (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Self-axis that changes axes selects nothing, so grounded/motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Descendant-or-self%20on%20childless%20motionless%20nodes%20with%20different%20node%20type%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords"></a>xp-striding-grounded-motionlessD (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Descendant-or-self on childless motionless nodes with different node type selects nothing, so grounded/motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20ancestor%2C%20parent%2C%20following%2C%20preceding%20etc%20axes%20on%20document%20node%20selects%20nothing%2C%20so%20grounded%2Fmotionless-keywords"></a>xp-striding-grounded-motionlessE (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless ancestor, parent, following, preceding etc axes on document node selects nothing, so grounded/motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self%20axis%20on%20parent%20or%20ancestor%20axis%20which%20is%20not%20on%20U%7Belement%2C%20document%7D%7D%20selects%20nothingness-keywords"></a>xp-striding-grounded-motionlessF (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Self axis on parent or ancestor axis which is not on U{element, document}} selects nothingness)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Self%20axis%20on%20ancestor-or-self%20axis%20which%20is%20not%20on%20U%7Belement%2C%20document%7D%7D%20and%20not%20on%20same%20axis%20as%20lh%20side%20selects%20nothingness-keywords"></a>xp-striding-grounded-motionlessG (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Self axis on ancestor-or-self axis which is not on U{element, document}} and not on same axis as lh side selects nothingness)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Motionless%20Ancestor-or-self%20axis%20not%20selecting%20U%7Belement%2C%20document%7D%7D%20from%20self%20or%20ancestor-or-self%20axis%20selects%20nothing%20%28if%20of%20unequal%20nodes%29%2C%20so%20grounded%2Fmotionless-keywords"></a>xp-striding-grounded-motionlessH (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Motionless Ancestor-or-self axis not selecting U{element, document}} from self or ancestor-or-self axis selects nothing (if of unequal nodes), so grounded/motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Striding%2C%20RS%3A%20Motionless%20Self%20axis%20on%20self%20axis%20remains%20striding%20and%20motionless%20if%20both%20sides%20select%20the%20same%20nodes-keywords"></a>xp-striding-striding-motionlessA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Striding, RS: Motionless Self axis on self axis remains striding and motionless if both sides select the same nodes)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Climbing%20axis%20parent%2C%20ancestor%20or%20ancestor-or-self%20on%20self%20or%20climbing%20axis%20is%20climbing%20and%20motionless-keywords"></a>xp-striding-climbing-motionlessA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Climbing, RS: Motionless Climbing axis parent, ancestor or ancestor-or-self on self or climbing axis is climbing and motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Self%20axis%20on%20climbing%20axis%2C%20provided%20node%20type%20is%20same%2C%20inherits%20the%20climbing%20axis%3A%20climbing%20and%20motionless-keywords"></a>xp-striding-climbing-motionlessB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Climbing, RS: Motionless Self axis on climbing axis, provided node type is same, inherits the climbing axis: climbing and motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Motionless%20Climbing%20axis%20attribute%2C%20namespace%20on%20self%20or%20climbing%20axis%20with%20U%7Belement%7D%7D%20is%20climbing%20and%20motionless-keywords"></a>xp-striding-climbing-motionlessC (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Climbing, RS: Motionless Climbing axis attribute, namespace on self or climbing axis with U{element}} is climbing and motionless)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Consuming%20Attribute%2C%20namespace%2C%20parent%20or%20ancestor%28-or-self%29%20axis%20on%20child%2C%20descendant%28-or-self%29%20axis%20selecting%20elements%20is%20climbing%20and%20remains%20consuming-keywords"></a>xp-striding-climbing-consumingA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Climbing, RS: Consuming Attribute, namespace, parent or ancestor(-or-self) axis on child, descendant(-or-self) axis selecting elements is climbing and remains consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Climbing%2C%20RS%3A%20Consuming%20Parent%20or%20ancestor%28-or-self%29%20axis%20on%20child%20axis%20selecting%20non%20U%7Belement%2C%20document%7D%7D%20is%20climbing%20and%20remains%20consuming%2C%20provided%20rh%20side%20selects%20U%7Belement%2C%20document%7D-keywords"></a>xp-striding-climbing-consumingB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Climbing, RS: Consuming Parent or ancestor(-or-self) axis on child axis selecting non U{element, document}} is climbing and remains consuming, provided rh side selects U{element, document})</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20descendant%28-or-self%29%20axis%20on%20a%20child%20or%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming%20%28scanning%20expression%29-keywords"></a>xp-striding-crawling-consumingA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Crawling, RS: Consuming A descendant(-or-self) axis on a child or descendant(-or-self) axis is crawling and consuming (scanning expression))</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20child%20axis%20on%20a%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming%20%28scanning%20expression%29-keywords"></a>xp-striding-crawling-consumingB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Crawling, RS: Consuming A child axis on a descendant(-or-self) axis is crawling and consuming (scanning expression))</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Crawling%2C%20RS%3A%20Consuming%20A%20self%20axis%20on%20a%20descendant%28-or-self%29%20axis%20is%20crawling%20and%20consuming-keywords"></a>xp-striding-crawling-consumingC (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Crawling, RS: Consuming A self axis on a descendant(-or-self) axis is crawling and consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Attribute%20or%20namespace%20axis%20on%20child%20or%20descendant%28-or-self%29%20axis%20that%20is%20not%20in%20U%7Belement%7D%7D%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords"></a>xp-striding-grounded-consumingA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Consuming Attribute or namespace axis on child or descendant(-or-self) axis that is not in U{element}} is grounded (selects nothing) and remains consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Self%20axis%20selecting%20other%20node-type%20on%20child%2C%20descendant%28-or-self%29%20etc%20axis%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords"></a>xp-striding-grounded-consumingB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Consuming Self axis selecting other node-type on child, descendant(-or-self) etc axis is grounded (selects nothing) and remains consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Grounded%2C%20RS%3A%20Consuming%20Any%20axis%20with%20nodetest%20that%20never%20selects%20anything%20on%20a%20child%20or%20descendant%28-or-self%29%20axis%20is%20grounded%20%28selects%20nothing%29%20and%20remains%20consuming-keywords"></a>xp-striding-grounded-consumingC (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Grounded, RS: Consuming Any axis with nodetest that never selects anything on a child or descendant(-or-self) axis is grounded (selects nothing) and remains consuming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20Any%20step%20expression%20selecting%20streamed%20nodes%20on%20the%20following%28-sibling%29%20or%20preceding%28-sibling%29%20axis%20is%20roaming%20and%20free-ranging-keywords"></a>xp-striding-roaming-free-rangingA (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Roaming, RS: Free-ranging Any step expression selecting streamed nodes on the following(-sibling) or preceding(-sibling) axis is roaming and free-ranging)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20Any%20step%20expression%20selecting%20streamed%20nodes%20on%20the%20following%28-sibling%29%20or%20preceding%28-sibling%29%20axis%20is%20roaming%20and%20free-ranging-keywords"></a>xp-striding-roaming-free-rangingB (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Roaming, RS: Free-ranging Any step expression selecting streamed nodes on the following(-sibling) or preceding(-sibling) axis is roaming and free-ranging)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="CP%3A%20Striding%2C%20RP%3A%20Roaming%2C%20RS%3A%20Free-ranging%20A%20child%20or%20descendant%28-or-self%29%20selection%20after%20a%20climbing%20expr%20that%20selects%20U%7Belement%2C%20document%7D%7D%20is%20roaming%2Ffree-ranging-keywords"></a>xp-striding-roaming-free-rangingC (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: CP: Striding, RP: Roaming, RS: Free-ranging A child or descendant(-or-self) selection after a climbing expr that selects U{element, document}} is roaming/free-ranging)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="avg%28%29%20function%20with%20streaming-keywords"></a>sf-avg (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: avg() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>fn:round</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:avg</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>RelativePathExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>3</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>TextTest</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>AbbrevForwardStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th></th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:abs</th>
            <td>1</td>
         </tr>
         <tr>
            <th>choice-operand-group</th>
            <td>1</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:root</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>avg</th>
            <td>8</td>
         </tr>
         <tr>
            <th>bang-operator</th>
            <td>5</td>
         </tr>
         <tr>
            <th>forexpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>letexpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0006</th>
            <td>2</td>
         </tr>
         <tr>
            <th>last</th>
            <td>2</td>
         </tr>
         <tr>
            <th>non-motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="boolean%28%29%20function%20with%20streaming.-keywords"></a>sf-boolean (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: boolean() function with streaming.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>boolean</th>
            <td>26</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:boolean</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>5</td>
         </tr>
         <tr>
            <th>RelativePathExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>bang-operator</th>
            <td>4</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>8</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>16</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>4</td>
         </tr>
         <tr>
            <th>numeric-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>unionexpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:if</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless</th>
            <td>1</td>
         </tr>
         <tr>
            <th>remove</th>
            <td>3</td>
         </tr>
         <tr>
            <th>childless-node</th>
            <td>1</td>
         </tr>
         <tr>
            <th>root</th>
            <td>2</td>
         </tr>
         <tr>
            <th>position</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>6</td>
         </tr>
         <tr>
            <th>base-uri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>numerical-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0006</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>non-motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20fn%3Acodepoints-to-string%28%29.-keywords"></a>sf-codepoints-to-string (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:stream instruction introduced in XSLT 3.0 with fn:codepoints-to-string().)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:string-length</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:catch</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>1</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>1</td>
         </tr>
         <tr>
            <th>FOCH0001</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="fn%3Acopy-of%28%29%20with%20streaming-keywords"></a>sf-copy-of (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: fn:copy-of() with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="count%28%29%20function%20with%20streaming-keywords"></a>sf-count (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: count() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>crawling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>descendant-or-self-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>19</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>7</td>
         </tr>
         <tr>
            <th>climbing-childless</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>UnionExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>descendant-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless</th>
            <td>1</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:remove</th>
            <td>3</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>2</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-sequence</th>
            <td>4</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="deep-equal%28%29%20function%20with%20streaming-keywords"></a>sf-deep-equal (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: deep-equal() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>18</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>35</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>9</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>10</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>5</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>_WRONG:fix-initial-template-name</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>5</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:doc</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>5</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-atomizing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>descendant-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Astream%20instruction%20with%20distinct-values%28%29-keywords"></a>sf-distinct-values (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:stream instruction with distinct-values())</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>11</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>4</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>3</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="empty%28%29%20function%20with%20streaming-keywords"></a>sf-empty (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: empty() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>13</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnionExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:remove</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>3</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="exists%28%29%20function%20with%20streaming-keywords"></a>sf-exists (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: exists() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>crawling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>21</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>12</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnionExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-atomizing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:remove</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="exactly-one%28%29%20function%20with%20streaming-keywords"></a>sf-exactly-one (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: exactly-one() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>4</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>8</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>3</td>
         </tr>
         <tr>
            <th>cardinality-of-one</th>
            <td>3</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0005</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="fn%3Afilter%28%29%20function%20with%20streaming-keywords"></a>sf-filter (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: fn:filter() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>NamedFunctionRef</th>
            <td>3</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
         <tr>
            <th>stylesheet-function</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:function</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>_WRONG:test-is-streamable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="fold-left%28%29%20function%20with%20streaming-keywords"></a>sf-fold-left (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: fold-left() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>16</td>
         </tr>
         <tr>
            <th>NamedFunctionRef</th>
            <td>20</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>20</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>11</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>3</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>3</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>1</td>
         </tr>
         <tr>
            <th>LetExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>1</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>climbing-then-grounded</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:abs</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnaryExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="fold-right%28%29%20function%20with%20streaming%3A%20the%20function%20is%20streamable%20if%20the%20operand%20is%20grounded%2C%20despite%20being%20processed%20from%20right-to-left%3A%20see%20bug%2024125.-keywords"></a>sf-fold-right (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: fold-right() function with streaming: the function is streamable if the operand is grounded, despite being processed from right-to-left: see bug 24125.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>NamedFunctionRef</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="has-children%28%29%20function%20with%20streaming-keywords"></a>sf-has-children (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: has-children() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>fn:has-children</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="head%28%29%20function%20with%20streaming-keywords"></a>sf-head (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: head() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="innermost%28%29%20function%20with%20streaming-keywords"></a>sf-innermost (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: innermost() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>fn:snapshot</th>
            <td>1</td>
         </tr>
         <tr>
            <th>bug-24125</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
         <tr>
            <th>overlapping-nodes-with-transmission-usage</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aresult-document.-keywords"></a>sf-index-of (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:result-document.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>9</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>4</td>
         </tr>
         <tr>
            <th>grounded-variable</th>
            <td>1</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:string</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>5</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>3</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>3</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="insert-before%28%29%20function%20with%20streaming-keywords"></a>sf-insert-before (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: insert-before() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>6</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>38</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>44</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>14</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>18</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>4</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>16</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>6</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>6</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="max%28%29%20function%20with%20streaming-keywords"></a>sf-max (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: max() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding</th>
            <td>13</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>38</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>17</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>3</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>6</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>LetExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>8</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>7</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>7</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnaryExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:string</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>FORG0006</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>3</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>parent-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>4</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>2</td>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="min%28%29%20function%20with%20streaming-keywords"></a>sf-min (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: min() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding</th>
            <td>13</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>38</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>17</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>3</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>6</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>LetExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>8</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>7</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>7</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnaryExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:date</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:string</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>FORG0006</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>3</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>parent-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>4</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>2</td>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="not%28%29%20function%20with%20streaming.-keywords"></a>sf-not (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: not() function with streaming.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>26</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>3</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>13</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>namespace-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>5</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnionExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:remove</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>1</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:base-uri</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:not</th>
            <td>4</td>
         </tr>
         <tr>
            <th>FORG0006</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>1</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="one-or-more%28%29%20function%20with%20streaming-keywords"></a>sf-one-or-more (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: one-or-more() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>25</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>30</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>12</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>5</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>grounded</th>
            <td>2</td>
         </tr>
         <tr>
            <th>FORG0004</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>4</td>
         </tr>
         <tr>
            <th>parent-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>4</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>4</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="outermost%28%29%20function%20with%20streaming-keywords"></a>sf-outermost (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: outermost() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>26</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>6</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>7</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>4</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="remove%28%29%20function%20with%20streaming-keywords"></a>sf-remove (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: remove() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="reverse%28%29%20function%20with%20streaming-keywords"></a>sf-reverse (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: reverse() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>fn:snapshot</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20snapshot%28%29%20function%20under%20streaming-keywords"></a>sf-snapshot (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the snapshot() function under streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Astream%20instruction%20with%20string-join%28%29-keywords"></a>sf-string-join (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:stream instruction with string-join())</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>RangeExpr</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="subsequence%28%29%20function%20with%20streaming-keywords"></a>sf-subsequence (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: subsequence() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>6</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>38</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>44</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>14</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>18</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>2</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>4</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>16</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>6</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>6</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="sum%28%29%20function%20with%20streaming-keywords"></a>sf-sum (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: sum() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding</th>
            <td>12</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>34</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>3</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>12</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>3</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>5</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>5</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>LetExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>10</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>7</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>7</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>UnaryExpr</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>5</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
         <tr>
            <th>parent-axis</th>
            <td>1</td>
         </tr>
         <tr>
            <th>collation-argument</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FOCH0002</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>2</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>2</td>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="tail%28%29%20function%20with%20streaming-keywords"></a>sf-tail (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: tail() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="trace%28%29%20function%20with%20streaming-keywords"></a>sf-trace (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: trace() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="unordered%28%29%20function%20with%20streaming-keywords"></a>sf-unordered (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: unordered() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>19</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>22</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>1</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>9</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>2</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>3</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>3</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>3</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="zero-or-one%28%29%20function%20with%20streaming-keywords"></a>sf-zero-or-one (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: zero-or-one() function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>5</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>4</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>7</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>cardinality-of-one</th>
            <td>3</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>1</td>
         </tr>
         <tr>
            <th>FORG0003</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>1</td>
         </tr>
         <tr>
            <th>error-handling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>specific-catch-clause</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Anext-match%20with%20streaming-keywords"></a>si-apply-imports (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:next-match with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>xsl:import</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:with-param</th>
            <td>3</td>
         </tr>
         <tr>
            <th>tunnel-parameter</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>3</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>3</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>3</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>complex-use-case</th>
            <td>3</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aapply-templates.-keywords"></a>si-apply-templates (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:apply-templates.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>motionless</th>
            <td>2</td>
         </tr>
         <tr>
            <th>complex-use-case</th>
            <td>2</td>
         </tr>
         <tr>
            <th>on-no-match-attribute</th>
            <td>2</td>
         </tr>
         <tr>
            <th>shallow-copy</th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing-childless</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>_IMPROVE:equal-to-previous-test</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Aattribute%20instruction%20with%20streaming-keywords"></a>si-attribute (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:attribute instruction with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Acall-template%20instruction%20with%20streaming-keywords"></a>si-call-template (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:call-template instruction with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Achoose%20and%20other%20conditional%20expressions%20with%20streaming-keywords"></a>si-choose (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:choose and other conditional expressions with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Astream%20instruction%20introduced%20in%20XSLT%203.0%20with%20xsl%3Aconditional-content.-keywords"></a>si-conditional-content (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:stream instruction introduced in XSLT 3.0 with xsl:conditional-content.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Acopy%20with%20streaming-keywords"></a>si-copy (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:copy with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Acopy-of%20with%20streaming-keywords"></a>si-copy-of (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:copy-of with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Adocument%20with%20streaming-keywords"></a>si-document (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:document with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Aelement%20with%20streaming-keywords"></a>si-element (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:element with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Afor-each%20with%20streaming-keywords"></a>si-for-each (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:for-each with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Afor-each%20with%20streaming-keywords"></a>si-for-each-group (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:for-each with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Avalue-of%20instruction%20with%20streaming-keywords"></a>si-fork (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:value-of instruction with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>multiple-xsl-sequence-children</th>
            <td>11</td>
         </tr>
         <tr>
            <th>fn:avg</th>
            <td>2</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>3</td>
         </tr>
         <tr>
            <th>xsl:value-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>7</td>
         </tr>
         <tr>
            <th>consuming</th>
            <td>8</td>
         </tr>
         <tr>
            <th>xsl:result-document</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>1</td>
         </tr>
         <tr>
            <th>motionless</th>
            <td>2</td>
         </tr>
         <tr>
            <th>lre</th>
            <td>1</td>
         </tr>
         <tr>
            <th>literals</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>1</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>mixed-sweep</th>
            <td>1</td>
         </tr>
         <tr>
            <th>xsl:try</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>1</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>illegally-returning-streamed-nodes</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Aiterate%20with%20streaming-keywords"></a>si-iterate (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:iterate with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Amap%20with%20streaming-keywords"></a>si-map (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:map with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Amerge%20instruction%20with%20streaming-keywords"></a>si-merge (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:merge instruction with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Anext-match%20with%20streaming-keywords"></a>si-next-match (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:next-match with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20xsl%3Astream%20instruction%20with%20xsl%3Aresult-document.-keywords"></a>si-result-document (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests xsl:stream instruction with xsl:result-document.)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Atry%2Fxsl%3Acatch%20instruction%20with%20streaming-keywords"></a>si-try (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:try/xsl:catch instruction with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="xsl%3Avalue-of%20instruction%20with%20streaming-keywords"></a>si-value-of (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: xsl:value-of instruction with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Literal%20result%20elements%20with%20streaming-keywords"></a>si-LRE (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Literal result elements with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Streamable%20stylesheet%20functions%3A%20category%20%22unclassified%22-keywords"></a>su-unclassified (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Streamable stylesheet functions: category "unclassified")</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Arithmetic%20expressions%20with%20streaming-keywords"></a>sx-ArithmeticExpr (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Arithmetic expressions with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="comma%20expression%20function%20with%20streaming-keywords"></a>sx-CommaExpr (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: comma expression function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>6</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>38</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>46</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>46</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:tokenize</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>14</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>40</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>18</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>2</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>4</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>16</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xsl:apply-templates</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>8</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>6</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>8</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>4</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="for%20expressions%20with%20streaming-keywords"></a>sx-ForExpr (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: for expressions with streaming)</div>
         </caption>
         <tr>
            <td colspan="2">No keywords specified for this category yet</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="except%20expression%20function%20with%20streaming-keywords"></a>sx-exceptExpr (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: except expression function with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>41</td>
         </tr>
         <tr>
            <th>mixed-posture</th>
            <td>40</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>16</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>29</td>
         </tr>
         <tr>
            <th>PathExpr
               </th>
            <td>21</td>
         </tr>
         <tr>
            <th></th>
            <td>328</td>
         </tr>
         <tr>
            <th>fn:count</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:sum</th>
            <td>2</td>
         </tr>
         <tr>
            <th>motionless-predicate
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>4</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>20</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>12</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>16</td>
         </tr>
         <tr>
            <th>xsl:for-each</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:name</th>
            <td>4</td>
         </tr>
         <tr>
            <th>xsl:apply-templates
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>xsl:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-crawling</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-lone-slash
               </th>
            <td>4</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>text-nodes
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>ancestor-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:name
               </th>
            <td>2</td>
         </tr>
         <tr>
            <th>climbing-then-climbing</th>
            <td>6</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ancestor-or-self-axis</th>
            <td>8</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>crawling-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>leading-double-slash
               </th>
            <td>4</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>1</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="Tests%20the%20xsl%3Astream%20instruction%20with%20calls%20to%20user-defined%20functions.-keywords"></a>sx-FunctionCall (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: Tests the xsl:stream instruction with calls to user-defined functions.)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>_WRONG:revisit-after-streamable-functions</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>1</td>
         </tr>
         <tr>
            <th>crawling</th>
            <td>1</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>1</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>1</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%3D%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-eq (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "=" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>16</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>16</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>14</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>4</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%3E%3D%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-ge (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "&gt;=" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>16</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>16</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>14</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>4</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%3E%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-gt (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "&gt;" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>16</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>16</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>14</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>4</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%3C%3D%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-le (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "&lt;=" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>16</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>16</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>14</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>4</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%3E%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-lt (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "&gt;" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:number</th>
            <td>8</td>
         </tr>
         <tr>
            <th>empty-sequence</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ParenthesizedExpr</th>
            <td>4</td>
         </tr>
         <tr>
            <th>_IMPROVE:fix-description</th>
            <td>4</td>
         </tr>
         <tr>
            <th>fn:tail</th>
            <td>2</td>
         </tr>
         <tr>
            <th>ForExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>leading-double-slash</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:outermost</th>
            <td>2</td>
         </tr>
         <tr>
            <th>crawling-then-striding</th>
            <td>2</td>
         </tr>
         <tr>
            <th>SimpleMapExpr</th>
            <td>16</td>
         </tr>
         <tr>
            <th>climbing</th>
            <td>2</td>
         </tr>
         <tr>
            <th>MultiplicativeExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:copy-of</th>
            <td>2</td>
         </tr>
         <tr>
            <th>striding-then-climbing</th>
            <td>4</td>
         </tr>
         <tr>
            <th>attribute-axis</th>
            <td>6</td>
         </tr>
         <tr>
            <th>ContextItemExpr</th>
            <td>6</td>
         </tr>
         <tr>
            <th>xs:decimal</th>
            <td>16</td>
         </tr>
         <tr>
            <th>AxisStep</th>
            <td>4</td>
         </tr>
         <tr>
            <th>IfExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>AdditiveExpr</th>
            <td>2</td>
         </tr>
         <tr>
            <th>xs:NMTOKENS</th>
            <td>14</td>
         </tr>
         <tr>
            <th>leading-lone-slash</th>
            <td>12</td>
         </tr>
         <tr>
            <th>variable-reference</th>
            <td>4</td>
         </tr>
         <tr>
            <th>sequence-comparison</th>
            <td>6</td>
         </tr>
         <tr>
            <th>FORG0001</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XPTY0004</th>
            <td>2</td>
         </tr>
         <tr>
            <th>fn:last</th>
            <td>1</td>
         </tr>
         <tr>
            <th>striding-then-roaming</th>
            <td>2</td>
         </tr>
         <tr>
            <th>XTSE3430</th>
            <td>2</td>
         </tr>
         <tr>
            <th>consuming-predicate</th>
            <td>2</td>
         </tr>
      </table>
      <table style="width:300px">
         <caption><a id="%22%21%3D%22%20operator%20with%20streaming-keywords"></a>sx-GeneralComp-ne (keywords)
                
            <div style="padding-top:.5em;font-size:8pt;font-weight:normal">(description: "!=" operator with streaming)</div>
         </caption>
         <tr>
            <th>Key</th>
            <th>Count</th>
         </tr>
         <tr>
            <th>GeneralComp</th>
            <td>50</td>
         </tr>
         <tr>
            <th>striding</th>
            <td>30</td>
         </tr>
         <tr>
            <th>PathExpr</th>
            <td>52</td>
         </tr>
         <tr>
            <th>motionless-predicate</th>
            <td>4</td>
         </tr>
         <tr>
            <th>positional-predicate</th>
            <td>7</td>
         </tr>
         <tr>
            <th>fn:position</th>
            <td>7</td>
         </tr>
         <tr>
            <th>striding-then-grounded</th>
            <td>14</td>
         </tr>
         <tr>
            <th>predicate</th>
            <td>6</td>
         </tr>
         <tr>
            <th>fn:data</th>
            <td>4</td>
         </tr>
         <tr>
            <th>text-nodes</th>
            <td>2</td>
         </tr>
         <tr>
            <th>childless-nodes</th>
            <td>6</td>
         </tr>
         <tr>