[html5] r4463 - [e] (0) hide invalid charrefs from author view Fixing http://www.w3.org/Bugs/Pub [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Jan 4 16:56:52 PST 2010


Author: ianh
Date: 2010-01-04 16:56:48 -0800 (Mon, 04 Jan 2010)
New Revision: 4463

Modified:
   complete.html
   index
   source
Log:
[e] (0) hide invalid charrefs from author view
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=8216

Modified: complete.html
===================================================================
--- complete.html	2010-01-05 00:43:54 UTC (rev 4462)
+++ complete.html	2010-01-05 00:56:48 UTC (rev 4463)
@@ -68562,8 +68562,8 @@
 
    <dd>The ampersand must be followed by one of the names given in the
    <a href=#named-character-references>named character references</a> section, using the same
-   case. The name must be one that is terminated by a U+003B SEMICOLON
-   character (;).</dd>
+   case. <span class=impl>The name must be one that is terminated by
+   a U+003B SEMICOLON character (;).</span></dd>
 
 
    <dt>Decimal numeric character reference</dt>
@@ -76437,18 +76437,18 @@
   <div class=tall-and-narrow>
    <table><thead><tr><th> Name </th> <th> Character </th> </thead><tbody>
      <tr> <td> <code title="">AElig;</code> </td> <td> U+000C6 </td> </tr>
-     <tr> <td> <code title="">AElig</code> </td> <td> U+000C6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">AElig</code> </td> <td> U+000C6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">AMP;</code> </td> <td> U+00026 </td> </tr>
-     <tr> <td> <code title="">AMP</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">AMP</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Aacute;</code> </td> <td> U+000C1 </td> </tr>
-     <tr> <td> <code title="">Aacute</code> </td> <td> U+000C1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Aacute</code> </td> <td> U+000C1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Abreve;</code> </td> <td> U+00102 </td> </tr>
      <tr> <td> <code title="">Acirc;</code> </td> <td> U+000C2 </td> </tr>
-     <tr> <td> <code title="">Acirc</code> </td> <td> U+000C2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Acirc</code> </td> <td> U+000C2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Acy;</code> </td> <td> U+00410 </td> </tr>
      <tr> <td> <code title="">Afr;</code> </td> <td> U+1D504 </td> </tr>
      <tr> <td> <code title="">Agrave;</code> </td> <td> U+000C0 </td> </tr>
-     <tr> <td> <code title="">Agrave</code> </td> <td> U+000C0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Agrave</code> </td> <td> U+000C0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Alpha;</code> </td> <td> U+00391 </td> </tr>
      <tr> <td> <code title="">Amacr;</code> </td> <td> U+00100 </td> </tr>
      <tr> <td> <code title="">And;</code> </td> <td> U+02A53 </td> </tr>
@@ -76456,13 +76456,13 @@
      <tr> <td> <code title="">Aopf;</code> </td> <td> U+1D538 </td> </tr>
      <tr> <td> <code title="">ApplyFunction;</code> </td> <td> U+02061 </td> </tr>
      <tr> <td> <code title="">Aring;</code> </td> <td> U+000C5 </td> </tr>
-     <tr> <td> <code title="">Aring</code> </td> <td> U+000C5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Aring</code> </td> <td> U+000C5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ascr;</code> </td> <td> U+1D49C </td> </tr>
      <tr> <td> <code title="">Assign;</code> </td> <td> U+02254 </td> </tr>
      <tr> <td> <code title="">Atilde;</code> </td> <td> U+000C3 </td> </tr>
-     <tr> <td> <code title="">Atilde</code> </td> <td> U+000C3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Atilde</code> </td> <td> U+000C3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Auml;</code> </td> <td> U+000C4 </td> </tr>
-     <tr> <td> <code title="">Auml</code> </td> <td> U+000C4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Auml</code> </td> <td> U+000C4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Backslash;</code> </td> <td> U+02216 </td> </tr>
      <tr> <td> <code title="">Barv;</code> </td> <td> U+02AE7 </td> </tr>
      <tr> <td> <code title="">Barwed;</code> </td> <td> U+02306 </td> </tr>
@@ -76477,14 +76477,14 @@
      <tr> <td> <code title="">Bumpeq;</code> </td> <td> U+0224E </td> </tr>
      <tr> <td> <code title="">CHcy;</code> </td> <td> U+00427 </td> </tr>
      <tr> <td> <code title="">COPY;</code> </td> <td> U+000A9 </td> </tr>
-     <tr> <td> <code title="">COPY</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">COPY</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Cacute;</code> </td> <td> U+00106 </td> </tr>
      <tr> <td> <code title="">Cap;</code> </td> <td> U+022D2 </td> </tr>
      <tr> <td> <code title="">CapitalDifferentialD;</code> </td> <td> U+02145 </td> </tr>
      <tr> <td> <code title="">Cayleys;</code> </td> <td> U+0212D </td> </tr>
      <tr> <td> <code title="">Ccaron;</code> </td> <td> U+0010C </td> </tr>
      <tr> <td> <code title="">Ccedil;</code> </td> <td> U+000C7 </td> </tr>
-     <tr> <td> <code title="">Ccedil</code> </td> <td> U+000C7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ccedil</code> </td> <td> U+000C7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ccirc;</code> </td> <td> U+00108 </td> </tr>
      <tr> <td> <code title="">Cconint;</code> </td> <td> U+02230 </td> </tr>
      <tr> <td> <code title="">Cdot;</code> </td> <td> U+0010A </td> </tr>
@@ -76567,17 +76567,17 @@
      <tr> <td> <code title="">Dstrok;</code> </td> <td> U+00110 </td> </tr>
      <tr> <td> <code title="">ENG;</code> </td> <td> U+0014A </td> </tr>
      <tr> <td> <code title="">ETH;</code> </td> <td> U+000D0 </td> </tr>
-     <tr> <td> <code title="">ETH</code> </td> <td> U+000D0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ETH</code> </td> <td> U+000D0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Eacute;</code> </td> <td> U+000C9 </td> </tr>
-     <tr> <td> <code title="">Eacute</code> </td> <td> U+000C9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Eacute</code> </td> <td> U+000C9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ecaron;</code> </td> <td> U+0011A </td> </tr>
      <tr> <td> <code title="">Ecirc;</code> </td> <td> U+000CA </td> </tr>
-     <tr> <td> <code title="">Ecirc</code> </td> <td> U+000CA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ecirc</code> </td> <td> U+000CA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ecy;</code> </td> <td> U+0042D </td> </tr>
      <tr> <td> <code title="">Edot;</code> </td> <td> U+00116 </td> </tr>
      <tr> <td> <code title="">Efr;</code> </td> <td> U+1D508 </td> </tr>
      <tr> <td> <code title="">Egrave;</code> </td> <td> U+000C8 </td> </tr>
-     <tr> <td> <code title="">Egrave</code> </td> <td> U+000C8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Egrave</code> </td> <td> U+000C8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Element;</code> </td> <td> U+02208 </td> </tr>
      <tr> <td> <code title="">Emacr;</code> </td> <td> U+00112 </td> </tr>
      <tr> <td> <code title="">EmptySmallSquare;</code> </td> <td> U+025FB </td> </tr>
@@ -76592,7 +76592,7 @@
      <tr> <td> <code title="">Esim;</code> </td> <td> U+02A73 </td> </tr>
      <tr> <td> <code title="">Eta;</code> </td> <td> U+00397 </td> </tr>
      <tr> <td> <code title="">Euml;</code> </td> <td> U+000CB </td> </tr>
-     <tr> <td> <code title="">Euml</code> </td> <td> U+000CB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Euml</code> </td> <td> U+000CB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Exists;</code> </td> <td> U+02203 </td> </tr>
      <tr> <td> <code title="">ExponentialE;</code> </td> <td> U+02147 </td> </tr>
      <tr> <td> <code title="">Fcy;</code> </td> <td> U+00424 </td> </tr>
@@ -76605,7 +76605,7 @@
      <tr> <td> <code title="">Fscr;</code> </td> <td> U+02131 </td> </tr>
      <tr> <td> <code title="">GJcy;</code> </td> <td> U+00403 </td> </tr>
      <tr> <td> <code title="">GT;</code> </td> <td> U+0003E </td> </tr>
-     <tr> <td> <code title="">GT</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">GT</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Gamma;</code> </td> <td> U+00393 </td> </tr>
      <tr> <td> <code title="">Gammad;</code> </td> <td> U+003DC </td> </tr>
      <tr> <td> <code title="">Gbreve;</code> </td> <td> U+0011E </td> </tr>
@@ -76641,14 +76641,14 @@
      <tr> <td> <code title="">IJlig;</code> </td> <td> U+00132 </td> </tr>
      <tr> <td> <code title="">IOcy;</code> </td> <td> U+00401 </td> </tr>
      <tr> <td> <code title="">Iacute;</code> </td> <td> U+000CD </td> </tr>
-     <tr> <td> <code title="">Iacute</code> </td> <td> U+000CD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Iacute</code> </td> <td> U+000CD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Icirc;</code> </td> <td> U+000CE </td> </tr>
-     <tr> <td> <code title="">Icirc</code> </td> <td> U+000CE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Icirc</code> </td> <td> U+000CE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Icy;</code> </td> <td> U+00418 </td> </tr>
      <tr> <td> <code title="">Idot;</code> </td> <td> U+00130 </td> </tr>
      <tr> <td> <code title="">Ifr;</code> </td> <td> U+02111 </td> </tr>
      <tr> <td> <code title="">Igrave;</code> </td> <td> U+000CC </td> </tr>
-     <tr> <td> <code title="">Igrave</code> </td> <td> U+000CC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Igrave</code> </td> <td> U+000CC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Im;</code> </td> <td> U+02111 </td> </tr>
      <tr> <td> <code title="">Imacr;</code> </td> <td> U+0012A </td> </tr>
      <tr> <td> <code title="">ImaginaryI;</code> </td> <td> U+02148 </td> </tr>
@@ -76665,7 +76665,7 @@
      <tr> <td> <code title="">Itilde;</code> </td> <td> U+00128 </td> </tr>
      <tr> <td> <code title="">Iukcy;</code> </td> <td> U+00406 </td> </tr>
      <tr> <td> <code title="">Iuml;</code> </td> <td> U+000CF </td> </tr>
-     <tr> <td> <code title="">Iuml</code> </td> <td> U+000CF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Iuml</code> </td> <td> U+000CF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Jcirc;</code> </td> <td> U+00134 </td> </tr>
      <tr> <td> <code title="">Jcy;</code> </td> <td> U+00419 </td> </tr>
      <tr> <td> <code title="">Jfr;</code> </td> <td> U+1D50D </td> </tr>
@@ -76683,7 +76683,7 @@
      <tr> <td> <code title="">Kscr;</code> </td> <td> U+1D4A6 </td> </tr>
      <tr> <td> <code title="">LJcy;</code> </td> <td> U+00409 </td> </tr>
      <tr> <td> <code title="">LT;</code> </td> <td> U+0003C </td> </tr>
-     <tr> <td> <code title="">LT</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">LT</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Lacute;</code> </td> <td> U+00139 </td> </tr>
      <tr> <td> <code title="">Lambda;</code> </td> <td> U+0039B </td> </tr>
      <tr> <td> <code title="">Lang;</code> </td> <td> U+027EA </td> </tr>
@@ -76801,18 +76801,18 @@
      <tr> <td> <code title="">NotVerticalBar;</code> </td> <td> U+02224 </td> </tr>
      <tr> <td> <code title="">Nscr;</code> </td> <td> U+1D4A9 </td> </tr>
      <tr> <td> <code title="">Ntilde;</code> </td> <td> U+000D1 </td> </tr>
-     <tr> <td> <code title="">Ntilde</code> </td> <td> U+000D1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ntilde</code> </td> <td> U+000D1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Nu;</code> </td> <td> U+0039D </td> </tr>
      <tr> <td> <code title="">OElig;</code> </td> <td> U+00152 </td> </tr>
      <tr> <td> <code title="">Oacute;</code> </td> <td> U+000D3 </td> </tr>
-     <tr> <td> <code title="">Oacute</code> </td> <td> U+000D3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Oacute</code> </td> <td> U+000D3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ocirc;</code> </td> <td> U+000D4 </td> </tr>
-     <tr> <td> <code title="">Ocirc</code> </td> <td> U+000D4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ocirc</code> </td> <td> U+000D4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ocy;</code> </td> <td> U+0041E </td> </tr>
      <tr> <td> <code title="">Odblac;</code> </td> <td> U+00150 </td> </tr>
      <tr> <td> <code title="">Ofr;</code> </td> <td> U+1D512 </td> </tr>
      <tr> <td> <code title="">Ograve;</code> </td> <td> U+000D2 </td> </tr>
-     <tr> <td> <code title="">Ograve</code> </td> <td> U+000D2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ograve</code> </td> <td> U+000D2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Omacr;</code> </td> <td> U+0014C </td> </tr>
      <tr> <td> <code title="">Omega;</code> </td> <td> U+003A9 </td> </tr>
      <tr> <td> <code title="">Omicron;</code> </td> <td> U+0039F </td> </tr>
@@ -76822,12 +76822,12 @@
      <tr> <td> <code title="">Or;</code> </td> <td> U+02A54 </td> </tr>
      <tr> <td> <code title="">Oscr;</code> </td> <td> U+1D4AA </td> </tr>
      <tr> <td> <code title="">Oslash;</code> </td> <td> U+000D8 </td> </tr>
-     <tr> <td> <code title="">Oslash</code> </td> <td> U+000D8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Oslash</code> </td> <td> U+000D8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Otilde;</code> </td> <td> U+000D5 </td> </tr>
-     <tr> <td> <code title="">Otilde</code> </td> <td> U+000D5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Otilde</code> </td> <td> U+000D5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Otimes;</code> </td> <td> U+02A37 </td> </tr>
      <tr> <td> <code title="">Ouml;</code> </td> <td> U+000D6 </td> </tr>
-     <tr> <td> <code title="">Ouml</code> </td> <td> U+000D6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ouml</code> </td> <td> U+000D6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">OverBar;</code> </td> <td> U+0203E </td> </tr>
      <tr> <td> <code title="">OverBrace;</code> </td> <td> U+023DE </td> </tr>
      <tr> <td> <code title="">OverBracket;</code> </td> <td> U+023B4 </td> </tr>
@@ -76852,13 +76852,13 @@
      <tr> <td> <code title="">Pscr;</code> </td> <td> U+1D4AB </td> </tr>
      <tr> <td> <code title="">Psi;</code> </td> <td> U+003A8 </td> </tr>
      <tr> <td> <code title="">QUOT;</code> </td> <td> U+00022 </td> </tr>
-     <tr> <td> <code title="">QUOT</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">QUOT</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Qfr;</code> </td> <td> U+1D514 </td> </tr>
      <tr> <td> <code title="">Qopf;</code> </td> <td> U+0211A </td> </tr>
      <tr> <td> <code title="">Qscr;</code> </td> <td> U+1D4AC </td> </tr>
      <tr> <td> <code title="">RBarr;</code> </td> <td> U+02910 </td> </tr>
      <tr> <td> <code title="">REG;</code> </td> <td> U+000AE </td> </tr>
-     <tr> <td> <code title="">REG</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">REG</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Racute;</code> </td> <td> U+00154 </td> </tr>
      <tr> <td> <code title="">Rang;</code> </td> <td> U+027EB </td> </tr>
      <tr> <td> <code title="">Rarr;</code> </td> <td> U+021A0 </td> </tr>
@@ -76942,7 +76942,7 @@
      <tr> <td> <code title="">SupersetEqual;</code> </td> <td> U+02287 </td> </tr>
      <tr> <td> <code title="">Supset;</code> </td> <td> U+022D1 </td> </tr>
      <tr> <td> <code title="">THORN;</code> </td> <td> U+000DE </td> </tr>
-     <tr> <td> <code title="">THORN</code> </td> <td> U+000DE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">THORN</code> </td> <td> U+000DE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">TRADE;</code> </td> <td> U+02122 </td> </tr>
      <tr> <td> <code title="">TSHcy;</code> </td> <td> U+0040B </td> </tr>
      <tr> <td> <code title="">TScy;</code> </td> <td> U+00426 </td> </tr>
@@ -76964,18 +76964,18 @@
      <tr> <td> <code title="">Tscr;</code> </td> <td> U+1D4AF </td> </tr>
      <tr> <td> <code title="">Tstrok;</code> </td> <td> U+00166 </td> </tr>
      <tr> <td> <code title="">Uacute;</code> </td> <td> U+000DA </td> </tr>
-     <tr> <td> <code title="">Uacute</code> </td> <td> U+000DA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Uacute</code> </td> <td> U+000DA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Uarr;</code> </td> <td> U+0219F </td> </tr>
      <tr> <td> <code title="">Uarrocir;</code> </td> <td> U+02949 </td> </tr>
      <tr> <td> <code title="">Ubrcy;</code> </td> <td> U+0040E </td> </tr>
      <tr> <td> <code title="">Ubreve;</code> </td> <td> U+0016C </td> </tr>
      <tr> <td> <code title="">Ucirc;</code> </td> <td> U+000DB </td> </tr>
-     <tr> <td> <code title="">Ucirc</code> </td> <td> U+000DB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ucirc</code> </td> <td> U+000DB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ucy;</code> </td> <td> U+00423 </td> </tr>
      <tr> <td> <code title="">Udblac;</code> </td> <td> U+00170 </td> </tr>
      <tr> <td> <code title="">Ufr;</code> </td> <td> U+1D518 </td> </tr>
      <tr> <td> <code title="">Ugrave;</code> </td> <td> U+000D9 </td> </tr>
-     <tr> <td> <code title="">Ugrave</code> </td> <td> U+000D9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ugrave</code> </td> <td> U+000D9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Umacr;</code> </td> <td> U+0016A </td> </tr>
      <tr> <td> <code title="">UnderBar;</code> </td> <td> U+0005F </td> </tr>
      <tr> <td> <code title="">UnderBrace;</code> </td> <td> U+023DF </td> </tr>
@@ -77002,7 +77002,7 @@
      <tr> <td> <code title="">Uscr;</code> </td> <td> U+1D4B0 </td> </tr>
      <tr> <td> <code title="">Utilde;</code> </td> <td> U+00168 </td> </tr>
      <tr> <td> <code title="">Uuml;</code> </td> <td> U+000DC </td> </tr>
-     <tr> <td> <code title="">Uuml</code> </td> <td> U+000DC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Uuml</code> </td> <td> U+000DC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">VDash;</code> </td> <td> U+022AB </td> </tr>
      <tr> <td> <code title="">Vbar;</code> </td> <td> U+02AEB </td> </tr>
      <tr> <td> <code title="">Vcy;</code> </td> <td> U+00412 </td> </tr>
@@ -77033,7 +77033,7 @@
      <tr> <td> <code title="">YIcy;</code> </td> <td> U+00407 </td> </tr>
      <tr> <td> <code title="">YUcy;</code> </td> <td> U+0042E </td> </tr>
      <tr> <td> <code title="">Yacute;</code> </td> <td> U+000DD </td> </tr>
-     <tr> <td> <code title="">Yacute</code> </td> <td> U+000DD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Yacute</code> </td> <td> U+000DD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ycirc;</code> </td> <td> U+00176 </td> </tr>
      <tr> <td> <code title="">Ycy;</code> </td> <td> U+0042B </td> </tr>
      <tr> <td> <code title="">Yfr;</code> </td> <td> U+1D51C </td> </tr>
@@ -77051,28 +77051,28 @@
      <tr> <td> <code title="">Zopf;</code> </td> <td> U+02124 </td> </tr>
      <tr> <td> <code title="">Zscr;</code> </td> <td> U+1D4B5 </td> </tr>
      <tr> <td> <code title="">aacute;</code> </td> <td> U+000E1 </td> </tr>
-     <tr> <td> <code title="">aacute</code> </td> <td> U+000E1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aacute</code> </td> <td> U+000E1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">abreve;</code> </td> <td> U+00103 </td> </tr>
      <tr> <td> <code title="">ac;</code> </td> <td> U+0223E </td> </tr>
      <tr> <td> <code title="">acd;</code> </td> <td> U+0223F </td> </tr>
      <tr> <td> <code title="">acirc;</code> </td> <td> U+000E2 </td> </tr>
-     <tr> <td> <code title="">acirc</code> </td> <td> U+000E2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">acirc</code> </td> <td> U+000E2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">acute;</code> </td> <td> U+000B4 </td> </tr>
-     <tr> <td> <code title="">acute</code> </td> <td> U+000B4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">acute</code> </td> <td> U+000B4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">acy;</code> </td> <td> U+00430 </td> </tr>
      <tr> <td> <code title="">aelig;</code> </td> <td> U+000E6 </td> </tr>
-     <tr> <td> <code title="">aelig</code> </td> <td> U+000E6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aelig</code> </td> <td> U+000E6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">af;</code> </td> <td> U+02061 </td> </tr>
      <tr> <td> <code title="">afr;</code> </td> <td> U+1D51E </td> </tr>
      <tr> <td> <code title="">agrave;</code> </td> <td> U+000E0 </td> </tr>
-     <tr> <td> <code title="">agrave</code> </td> <td> U+000E0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">agrave</code> </td> <td> U+000E0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">alefsym;</code> </td> <td> U+02135 </td> </tr>
      <tr> <td> <code title="">aleph;</code> </td> <td> U+02135 </td> </tr>
      <tr> <td> <code title="">alpha;</code> </td> <td> U+003B1 </td> </tr>
      <tr> <td> <code title="">amacr;</code> </td> <td> U+00101 </td> </tr>
      <tr> <td> <code title="">amalg;</code> </td> <td> U+02A3F </td> </tr>
      <tr> <td> <code title="">amp;</code> </td> <td> U+00026 </td> </tr>
-     <tr> <td> <code title="">amp</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">amp</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">and;</code> </td> <td> U+02227 </td> </tr>
      <tr> <td> <code title="">andand;</code> </td> <td> U+02A55 </td> </tr>
      <tr> <td> <code title="">andd;</code> </td> <td> U+02A5C </td> </tr>
@@ -77107,15 +77107,15 @@
      <tr> <td> <code title="">approx;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">approxeq;</code> </td> <td> U+0224A </td> </tr>
      <tr> <td> <code title="">aring;</code> </td> <td> U+000E5 </td> </tr>
-     <tr> <td> <code title="">aring</code> </td> <td> U+000E5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aring</code> </td> <td> U+000E5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ascr;</code> </td> <td> U+1D4B6 </td> </tr>
      <tr> <td> <code title="">ast;</code> </td> <td> U+0002A </td> </tr>
      <tr> <td> <code title="">asymp;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">asympeq;</code> </td> <td> U+0224D </td> </tr>
      <tr> <td> <code title="">atilde;</code> </td> <td> U+000E3 </td> </tr>
-     <tr> <td> <code title="">atilde</code> </td> <td> U+000E3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">atilde</code> </td> <td> U+000E3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">auml;</code> </td> <td> U+000E4 </td> </tr>
-     <tr> <td> <code title="">auml</code> </td> <td> U+000E4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">auml</code> </td> <td> U+000E4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">awconint;</code> </td> <td> U+02233 </td> </tr>
      <tr> <td> <code title="">awint;</code> </td> <td> U+02A11 </td> </tr>
      <tr> <td> <code title="">bNot;</code> </td> <td> U+02AED </td> </tr>
@@ -77218,7 +77218,7 @@
      <tr> <td> <code title="">bprime;</code> </td> <td> U+02035 </td> </tr>
      <tr> <td> <code title="">breve;</code> </td> <td> U+002D8 </td> </tr>
      <tr> <td> <code title="">brvbar;</code> </td> <td> U+000A6 </td> </tr>
-     <tr> <td> <code title="">brvbar</code> </td> <td> U+000A6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">brvbar</code> </td> <td> U+000A6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">bscr;</code> </td> <td> U+1D4B7 </td> </tr>
      <tr> <td> <code title="">bsemi;</code> </td> <td> U+0204F </td> </tr>
      <tr> <td> <code title="">bsim;</code> </td> <td> U+0223D </td> </tr>
@@ -77244,16 +77244,16 @@
      <tr> <td> <code title="">ccaps;</code> </td> <td> U+02A4D </td> </tr>
      <tr> <td> <code title="">ccaron;</code> </td> <td> U+0010D </td> </tr>
      <tr> <td> <code title="">ccedil;</code> </td> <td> U+000E7 </td> </tr>
-     <tr> <td> <code title="">ccedil</code> </td> <td> U+000E7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ccedil</code> </td> <td> U+000E7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ccirc;</code> </td> <td> U+00109 </td> </tr>
      <tr> <td> <code title="">ccups;</code> </td> <td> U+02A4C </td> </tr>
      <tr> <td> <code title="">ccupssm;</code> </td> <td> U+02A50 </td> </tr>
      <tr> <td> <code title="">cdot;</code> </td> <td> U+0010B </td> </tr>
      <tr> <td> <code title="">cedil;</code> </td> <td> U+000B8 </td> </tr>
-     <tr> <td> <code title="">cedil</code> </td> <td> U+000B8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">cedil</code> </td> <td> U+000B8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">cemptyv;</code> </td> <td> U+029B2 </td> </tr>
      <tr> <td> <code title="">cent;</code> </td> <td> U+000A2 </td> </tr>
-     <tr> <td> <code title="">cent</code> </td> <td> U+000A2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">cent</code> </td> <td> U+000A2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">centerdot;</code> </td> <td> U+000B7 </td> </tr>
      <tr> <td> <code title="">cfr;</code> </td> <td> U+1D520 </td> </tr>
      <tr> <td> <code title="">chcy;</code> </td> <td> U+00447 </td> </tr>
@@ -77292,7 +77292,7 @@
      <tr> <td> <code title="">copf;</code> </td> <td> U+1D554 </td> </tr>
      <tr> <td> <code title="">coprod;</code> </td> <td> U+02210 </td> </tr>
      <tr> <td> <code title="">copy;</code> </td> <td> U+000A9 </td> </tr>
-     <tr> <td> <code title="">copy</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">copy</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">copysr;</code> </td> <td> U+02117 </td> </tr>
      <tr> <td> <code title="">crarr;</code> </td> <td> U+021B5 </td> </tr>
      <tr> <td> <code title="">cross;</code> </td> <td> U+02717 </td> </tr>
@@ -77321,7 +77321,7 @@
      <tr> <td> <code title="">curlyvee;</code> </td> <td> U+022CE </td> </tr>
      <tr> <td> <code title="">curlywedge;</code> </td> <td> U+022CF </td> </tr>
      <tr> <td> <code title="">curren;</code> </td> <td> U+000A4 </td> </tr>
-     <tr> <td> <code title="">curren</code> </td> <td> U+000A4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">curren</code> </td> <td> U+000A4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">curvearrowleft;</code> </td> <td> U+021B6 </td> </tr>
      <tr> <td> <code title="">curvearrowright;</code> </td> <td> U+021B7 </td> </tr>
      <tr> <td> <code title="">cuvee;</code> </td> <td> U+022CE </td> </tr>
@@ -77345,7 +77345,7 @@
      <tr> <td> <code title="">ddarr;</code> </td> <td> U+021CA </td> </tr>
      <tr> <td> <code title="">ddotseq;</code> </td> <td> U+02A77 </td> </tr>
      <tr> <td> <code title="">deg;</code> </td> <td> U+000B0 </td> </tr>
-     <tr> <td> <code title="">deg</code> </td> <td> U+000B0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">deg</code> </td> <td> U+000B0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">delta;</code> </td> <td> U+003B4 </td> </tr>
      <tr> <td> <code title="">demptyv;</code> </td> <td> U+029B1 </td> </tr>
      <tr> <td> <code title="">dfisht;</code> </td> <td> U+0297F </td> </tr>
@@ -77361,7 +77361,7 @@
      <tr> <td> <code title="">disin;</code> </td> <td> U+022F2 </td> </tr>
      <tr> <td> <code title="">div;</code> </td> <td> U+000F7 </td> </tr>
      <tr> <td> <code title="">divide;</code> </td> <td> U+000F7 </td> </tr>
-     <tr> <td> <code title="">divide</code> </td> <td> U+000F7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">divide</code> </td> <td> U+000F7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">divideontimes;</code> </td> <td> U+022C7 </td> </tr>
      <tr> <td> <code title="">divonx;</code> </td> <td> U+022C7 </td> </tr>
      <tr> <td> <code title="">djcy;</code> </td> <td> U+00452 </td> </tr>
@@ -77398,12 +77398,12 @@
      <tr> <td> <code title="">eDDot;</code> </td> <td> U+02A77 </td> </tr>
      <tr> <td> <code title="">eDot;</code> </td> <td> U+02251 </td> </tr>
      <tr> <td> <code title="">eacute;</code> </td> <td> U+000E9 </td> </tr>
-     <tr> <td> <code title="">eacute</code> </td> <td> U+000E9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">eacute</code> </td> <td> U+000E9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">easter;</code> </td> <td> U+02A6E </td> </tr>
      <tr> <td> <code title="">ecaron;</code> </td> <td> U+0011B </td> </tr>
      <tr> <td> <code title="">ecir;</code> </td> <td> U+02256 </td> </tr>
      <tr> <td> <code title="">ecirc;</code> </td> <td> U+000EA </td> </tr>
-     <tr> <td> <code title="">ecirc</code> </td> <td> U+000EA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ecirc</code> </td> <td> U+000EA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ecolon;</code> </td> <td> U+02255 </td> </tr>
      <tr> <td> <code title="">ecy;</code> </td> <td> U+0044D </td> </tr>
      <tr> <td> <code title="">edot;</code> </td> <td> U+00117 </td> </tr>
@@ -77412,7 +77412,7 @@
      <tr> <td> <code title="">efr;</code> </td> <td> U+1D522 </td> </tr>
      <tr> <td> <code title="">eg;</code> </td> <td> U+02A9A </td> </tr>
      <tr> <td> <code title="">egrave;</code> </td> <td> U+000E8 </td> </tr>
-     <tr> <td> <code title="">egrave</code> </td> <td> U+000E8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">egrave</code> </td> <td> U+000E8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">egs;</code> </td> <td> U+02A96 </td> </tr>
      <tr> <td> <code title="">egsdot;</code> </td> <td> U+02A98 </td> </tr>
      <tr> <td> <code title="">el;</code> </td> <td> U+02A99 </td> </tr>
@@ -77454,9 +77454,9 @@
      <tr> <td> <code title="">esim;</code> </td> <td> U+02242 </td> </tr>
      <tr> <td> <code title="">eta;</code> </td> <td> U+003B7 </td> </tr>
      <tr> <td> <code title="">eth;</code> </td> <td> U+000F0 </td> </tr>
-     <tr> <td> <code title="">eth</code> </td> <td> U+000F0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">eth</code> </td> <td> U+000F0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">euml;</code> </td> <td> U+000EB </td> </tr>
-     <tr> <td> <code title="">euml</code> </td> <td> U+000EB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">euml</code> </td> <td> U+000EB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">euro;</code> </td> <td> U+020AC </td> </tr>
      <tr> <td> <code title="">excl;</code> </td> <td> U+00021 </td> </tr>
      <tr> <td> <code title="">exist;</code> </td> <td> U+02203 </td> </tr>
@@ -77480,17 +77480,17 @@
      <tr> <td> <code title="">forkv;</code> </td> <td> U+02AD9 </td> </tr>
      <tr> <td> <code title="">fpartint;</code> </td> <td> U+02A0D </td> </tr>
      <tr> <td> <code title="">frac12;</code> </td> <td> U+000BD </td> </tr>
-     <tr> <td> <code title="">frac12</code> </td> <td> U+000BD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac12</code> </td> <td> U+000BD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac13;</code> </td> <td> U+02153 </td> </tr>
      <tr> <td> <code title="">frac14;</code> </td> <td> U+000BC </td> </tr>
-     <tr> <td> <code title="">frac14</code> </td> <td> U+000BC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac14</code> </td> <td> U+000BC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac15;</code> </td> <td> U+02155 </td> </tr>
      <tr> <td> <code title="">frac16;</code> </td> <td> U+02159 </td> </tr>
      <tr> <td> <code title="">frac18;</code> </td> <td> U+0215B </td> </tr>
      <tr> <td> <code title="">frac23;</code> </td> <td> U+02154 </td> </tr>
      <tr> <td> <code title="">frac25;</code> </td> <td> U+02156 </td> </tr>
      <tr> <td> <code title="">frac34;</code> </td> <td> U+000BE </td> </tr>
-     <tr> <td> <code title="">frac34</code> </td> <td> U+000BE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac34</code> </td> <td> U+000BE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac35;</code> </td> <td> U+02157 </td> </tr>
      <tr> <td> <code title="">frac38;</code> </td> <td> U+0215C </td> </tr>
      <tr> <td> <code title="">frac45;</code> </td> <td> U+02158 </td> </tr>
@@ -77544,7 +77544,7 @@
      <tr> <td> <code title="">gsime;</code> </td> <td> U+02A8E </td> </tr>
      <tr> <td> <code title="">gsiml;</code> </td> <td> U+02A90 </td> </tr>
      <tr> <td> <code title="">gt;</code> </td> <td> U+0003E </td> </tr>
-     <tr> <td> <code title="">gt</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">gt</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">gtcc;</code> </td> <td> U+02AA7 </td> </tr>
      <tr> <td> <code title="">gtcir;</code> </td> <td> U+02A7A </td> </tr>
      <tr> <td> <code title="">gtdot;</code> </td> <td> U+022D7 </td> </tr>
@@ -77586,18 +77586,18 @@
      <tr> <td> <code title="">hybull;</code> </td> <td> U+02043 </td> </tr>
      <tr> <td> <code title="">hyphen;</code> </td> <td> U+02010 </td> </tr>
      <tr> <td> <code title="">iacute;</code> </td> <td> U+000ED </td> </tr>
-     <tr> <td> <code title="">iacute</code> </td> <td> U+000ED </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iacute</code> </td> <td> U+000ED </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ic;</code> </td> <td> U+02063 </td> </tr>
      <tr> <td> <code title="">icirc;</code> </td> <td> U+000EE </td> </tr>
-     <tr> <td> <code title="">icirc</code> </td> <td> U+000EE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">icirc</code> </td> <td> U+000EE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">icy;</code> </td> <td> U+00438 </td> </tr>
      <tr> <td> <code title="">iecy;</code> </td> <td> U+00435 </td> </tr>
      <tr> <td> <code title="">iexcl;</code> </td> <td> U+000A1 </td> </tr>
-     <tr> <td> <code title="">iexcl</code> </td> <td> U+000A1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iexcl</code> </td> <td> U+000A1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">iff;</code> </td> <td> U+021D4 </td> </tr>
      <tr> <td> <code title="">ifr;</code> </td> <td> U+1D526 </td> </tr>
      <tr> <td> <code title="">igrave;</code> </td> <td> U+000EC </td> </tr>
-     <tr> <td> <code title="">igrave</code> </td> <td> U+000EC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">igrave</code> </td> <td> U+000EC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ii;</code> </td> <td> U+02148 </td> </tr>
      <tr> <td> <code title="">iiiint;</code> </td> <td> U+02A0C </td> </tr>
      <tr> <td> <code title="">iiint;</code> </td> <td> U+0222D </td> </tr>
@@ -77628,7 +77628,7 @@
      <tr> <td> <code title="">iota;</code> </td> <td> U+003B9 </td> </tr>
      <tr> <td> <code title="">iprod;</code> </td> <td> U+02A3C </td> </tr>
      <tr> <td> <code title="">iquest;</code> </td> <td> U+000BF </td> </tr>
-     <tr> <td> <code title="">iquest</code> </td> <td> U+000BF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iquest</code> </td> <td> U+000BF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">iscr;</code> </td> <td> U+1D4BE </td> </tr>
      <tr> <td> <code title="">isin;</code> </td> <td> U+02208 </td> </tr>
      <tr> <td> <code title="">isinE;</code> </td> <td> U+022F9 </td> </tr>
@@ -77640,7 +77640,7 @@
      <tr> <td> <code title="">itilde;</code> </td> <td> U+00129 </td> </tr>
      <tr> <td> <code title="">iukcy;</code> </td> <td> U+00456 </td> </tr>
      <tr> <td> <code title="">iuml;</code> </td> <td> U+000EF </td> </tr>
-     <tr> <td> <code title="">iuml</code> </td> <td> U+000EF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iuml</code> </td> <td> U+000EF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">jcirc;</code> </td> <td> U+00135 </td> </tr>
      <tr> <td> <code title="">jcy;</code> </td> <td> U+00439 </td> </tr>
      <tr> <td> <code title="">jfr;</code> </td> <td> U+1D527 </td> </tr>
@@ -77675,7 +77675,7 @@
      <tr> <td> <code title="">langle;</code> </td> <td> U+027E8 </td> </tr>
      <tr> <td> <code title="">lap;</code> </td> <td> U+02A85 </td> </tr>
      <tr> <td> <code title="">laquo;</code> </td> <td> U+000AB </td> </tr>
-     <tr> <td> <code title="">laquo</code> </td> <td> U+000AB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">laquo</code> </td> <td> U+000AB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">larr;</code> </td> <td> U+02190 </td> </tr>
      <tr> <td> <code title="">larrb;</code> </td> <td> U+021E4 </td> </tr>
      <tr> <td> <code title="">larrbfs;</code> </td> <td> U+0291F </td> </tr>
@@ -77795,7 +77795,7 @@
      <tr> <td> <code title="">lsquor;</code> </td> <td> U+0201A </td> </tr>
      <tr> <td> <code title="">lstrok;</code> </td> <td> U+00142 </td> </tr>
      <tr> <td> <code title="">lt;</code> </td> <td> U+0003C </td> </tr>
-     <tr> <td> <code title="">lt</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">lt</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ltcc;</code> </td> <td> U+02AA6 </td> </tr>
      <tr> <td> <code title="">ltcir;</code> </td> <td> U+02A79 </td> </tr>
      <tr> <td> <code title="">ltdot;</code> </td> <td> U+022D6 </td> </tr>
@@ -77811,7 +77811,7 @@
      <tr> <td> <code title="">luruhar;</code> </td> <td> U+02966 </td> </tr>
      <tr> <td> <code title="">mDDot;</code> </td> <td> U+0223A </td> </tr>
      <tr> <td> <code title="">macr;</code> </td> <td> U+000AF </td> </tr>
-     <tr> <td> <code title="">macr</code> </td> <td> U+000AF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">macr</code> </td> <td> U+000AF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">male;</code> </td> <td> U+02642 </td> </tr>
      <tr> <td> <code title="">malt;</code> </td> <td> U+02720 </td> </tr>
      <tr> <td> <code title="">maltese;</code> </td> <td> U+02720 </td> </tr>
@@ -77828,12 +77828,12 @@
      <tr> <td> <code title="">mfr;</code> </td> <td> U+1D52A </td> </tr>
      <tr> <td> <code title="">mho;</code> </td> <td> U+02127 </td> </tr>
      <tr> <td> <code title="">micro;</code> </td> <td> U+000B5 </td> </tr>
-     <tr> <td> <code title="">micro</code> </td> <td> U+000B5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">micro</code> </td> <td> U+000B5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">mid;</code> </td> <td> U+02223 </td> </tr>
      <tr> <td> <code title="">midast;</code> </td> <td> U+0002A </td> </tr>
      <tr> <td> <code title="">midcir;</code> </td> <td> U+02AF0 </td> </tr>
      <tr> <td> <code title="">middot;</code> </td> <td> U+000B7 </td> </tr>
-     <tr> <td> <code title="">middot</code> </td> <td> U+000B7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">middot</code> </td> <td> U+000B7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">minus;</code> </td> <td> U+02212 </td> </tr>
      <tr> <td> <code title="">minusb;</code> </td> <td> U+0229F </td> </tr>
      <tr> <td> <code title="">minusd;</code> </td> <td> U+02238 </td> </tr>
@@ -77863,7 +77863,7 @@
      <tr> <td> <code title="">natural;</code> </td> <td> U+0266E </td> </tr>
      <tr> <td> <code title="">naturals;</code> </td> <td> U+02115 </td> </tr>
      <tr> <td> <code title="">nbsp;</code> </td> <td> U+000A0 </td> </tr>
-     <tr> <td> <code title="">nbsp</code> </td> <td> U+000A0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">nbsp</code> </td> <td> U+000A0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ncap;</code> </td> <td> U+02A43 </td> </tr>
      <tr> <td> <code title="">ncaron;</code> </td> <td> U+00148 </td> </tr>
      <tr> <td> <code title="">ncedil;</code> </td> <td> U+00146 </td> </tr>
@@ -77909,7 +77909,7 @@
      <tr> <td> <code title="">nmid;</code> </td> <td> U+02224 </td> </tr>
      <tr> <td> <code title="">nopf;</code> </td> <td> U+1D55F </td> </tr>
      <tr> <td> <code title="">not;</code> </td> <td> U+000AC </td> </tr>
-     <tr> <td> <code title="">not</code> </td> <td> U+000AC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">not</code> </td> <td> U+000AC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">notin;</code> </td> <td> U+02209 </td> </tr>
      <tr> <td> <code title="">notinva;</code> </td> <td> U+02209 </td> </tr>
      <tr> <td> <code title="">notinvb;</code> </td> <td> U+022F7 </td> </tr>
@@ -77950,7 +77950,7 @@
      <tr> <td> <code title="">nsupseteq;</code> </td> <td> U+02289 </td> </tr>
      <tr> <td> <code title="">ntgl;</code> </td> <td> U+02279 </td> </tr>
      <tr> <td> <code title="">ntilde;</code> </td> <td> U+000F1 </td> </tr>
-     <tr> <td> <code title="">ntilde</code> </td> <td> U+000F1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ntilde</code> </td> <td> U+000F1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ntlg;</code> </td> <td> U+02278 </td> </tr>
      <tr> <td> <code title="">ntriangleleft;</code> </td> <td> U+022EA </td> </tr>
      <tr> <td> <code title="">ntrianglelefteq;</code> </td> <td> U+022EC </td> </tr>
@@ -77973,11 +77973,11 @@
      <tr> <td> <code title="">nwnear;</code> </td> <td> U+02927 </td> </tr>
      <tr> <td> <code title="">oS;</code> </td> <td> U+024C8 </td> </tr>
      <tr> <td> <code title="">oacute;</code> </td> <td> U+000F3 </td> </tr>
-     <tr> <td> <code title="">oacute</code> </td> <td> U+000F3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">oacute</code> </td> <td> U+000F3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">oast;</code> </td> <td> U+0229B </td> </tr>
      <tr> <td> <code title="">ocir;</code> </td> <td> U+0229A </td> </tr>
      <tr> <td> <code title="">ocirc;</code> </td> <td> U+000F4 </td> </tr>
-     <tr> <td> <code title="">ocirc</code> </td> <td> U+000F4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ocirc</code> </td> <td> U+000F4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ocy;</code> </td> <td> U+0043E </td> </tr>
      <tr> <td> <code title="">odash;</code> </td> <td> U+0229D </td> </tr>
      <tr> <td> <code title="">odblac;</code> </td> <td> U+00151 </td> </tr>
@@ -77989,7 +77989,7 @@
      <tr> <td> <code title="">ofr;</code> </td> <td> U+1D52C </td> </tr>
      <tr> <td> <code title="">ogon;</code> </td> <td> U+002DB </td> </tr>
      <tr> <td> <code title="">ograve;</code> </td> <td> U+000F2 </td> </tr>
-     <tr> <td> <code title="">ograve</code> </td> <td> U+000F2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ograve</code> </td> <td> U+000F2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ogt;</code> </td> <td> U+029C1 </td> </tr>
      <tr> <td> <code title="">ohbar;</code> </td> <td> U+029B5 </td> </tr>
      <tr> <td> <code title="">ohm;</code> </td> <td> U+003A9 </td> </tr>
@@ -78014,27 +78014,27 @@
      <tr> <td> <code title="">order;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">orderof;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">ordf;</code> </td> <td> U+000AA </td> </tr>
-     <tr> <td> <code title="">ordf</code> </td> <td> U+000AA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ordf</code> </td> <td> U+000AA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ordm;</code> </td> <td> U+000BA </td> </tr>
-     <tr> <td> <code title="">ordm</code> </td> <td> U+000BA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ordm</code> </td> <td> U+000BA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">origof;</code> </td> <td> U+022B6 </td> </tr>
      <tr> <td> <code title="">oror;</code> </td> <td> U+02A56 </td> </tr>
      <tr> <td> <code title="">orslope;</code> </td> <td> U+02A57 </td> </tr>
      <tr> <td> <code title="">orv;</code> </td> <td> U+02A5B </td> </tr>
      <tr> <td> <code title="">oscr;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">oslash;</code> </td> <td> U+000F8 </td> </tr>
-     <tr> <td> <code title="">oslash</code> </td> <td> U+000F8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">oslash</code> </td> <td> U+000F8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">osol;</code> </td> <td> U+02298 </td> </tr>
      <tr> <td> <code title="">otilde;</code> </td> <td> U+000F5 </td> </tr>
-     <tr> <td> <code title="">otilde</code> </td> <td> U+000F5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">otilde</code> </td> <td> U+000F5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">otimes;</code> </td> <td> U+02297 </td> </tr>
      <tr> <td> <code title="">otimesas;</code> </td> <td> U+02A36 </td> </tr>
      <tr> <td> <code title="">ouml;</code> </td> <td> U+000F6 </td> </tr>
-     <tr> <td> <code title="">ouml</code> </td> <td> U+000F6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ouml</code> </td> <td> U+000F6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ovbar;</code> </td> <td> U+0233D </td> </tr>
      <tr> <td> <code title="">par;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">para;</code> </td> <td> U+000B6 </td> </tr>
-     <tr> <td> <code title="">para</code> </td> <td> U+000B6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">para</code> </td> <td> U+000B6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">parallel;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">parsim;</code> </td> <td> U+02AF3 </td> </tr>
      <tr> <td> <code title="">parsl;</code> </td> <td> U+02AFD </td> </tr>
@@ -78064,14 +78064,14 @@
      <tr> <td> <code title="">plusdu;</code> </td> <td> U+02A25 </td> </tr>
      <tr> <td> <code title="">pluse;</code> </td> <td> U+02A72 </td> </tr>
      <tr> <td> <code title="">plusmn;</code> </td> <td> U+000B1 </td> </tr>
-     <tr> <td> <code title="">plusmn</code> </td> <td> U+000B1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">plusmn</code> </td> <td> U+000B1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">plussim;</code> </td> <td> U+02A26 </td> </tr>
      <tr> <td> <code title="">plustwo;</code> </td> <td> U+02A27 </td> </tr>
      <tr> <td> <code title="">pm;</code> </td> <td> U+000B1 </td> </tr>
      <tr> <td> <code title="">pointint;</code> </td> <td> U+02A15 </td> </tr>
      <tr> <td> <code title="">popf;</code> </td> <td> U+1D561 </td> </tr>
      <tr> <td> <code title="">pound;</code> </td> <td> U+000A3 </td> </tr>
-     <tr> <td> <code title="">pound</code> </td> <td> U+000A3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">pound</code> </td> <td> U+000A3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">pr;</code> </td> <td> U+0227A </td> </tr>
      <tr> <td> <code title="">prE;</code> </td> <td> U+02AB3 </td> </tr>
      <tr> <td> <code title="">prap;</code> </td> <td> U+02AB7 </td> </tr>
@@ -78111,7 +78111,7 @@
      <tr> <td> <code title="">quest;</code> </td> <td> U+0003F </td> </tr>
      <tr> <td> <code title="">questeq;</code> </td> <td> U+0225F </td> </tr>
      <tr> <td> <code title="">quot;</code> </td> <td> U+00022 </td> </tr>
-     <tr> <td> <code title="">quot</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">quot</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rAarr;</code> </td> <td> U+021DB </td> </tr>
      <tr> <td> <code title="">rArr;</code> </td> <td> U+021D2 </td> </tr>
      <tr> <td> <code title="">rAtail;</code> </td> <td> U+0291C </td> </tr>
@@ -78125,7 +78125,7 @@
      <tr> <td> <code title="">range;</code> </td> <td> U+029A5 </td> </tr>
      <tr> <td> <code title="">rangle;</code> </td> <td> U+027E9 </td> </tr>
      <tr> <td> <code title="">raquo;</code> </td> <td> U+000BB </td> </tr>
-     <tr> <td> <code title="">raquo</code> </td> <td> U+000BB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">raquo</code> </td> <td> U+000BB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rarr;</code> </td> <td> U+02192 </td> </tr>
      <tr> <td> <code title="">rarrap;</code> </td> <td> U+02975 </td> </tr>
      <tr> <td> <code title="">rarrb;</code> </td> <td> U+021E5 </td> </tr>
@@ -78164,7 +78164,7 @@
      <tr> <td> <code title="">reals;</code> </td> <td> U+0211D </td> </tr>
      <tr> <td> <code title="">rect;</code> </td> <td> U+025AD </td> </tr>
      <tr> <td> <code title="">reg;</code> </td> <td> U+000AE </td> </tr>
-     <tr> <td> <code title="">reg</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">reg</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rfisht;</code> </td> <td> U+0297D </td> </tr>
      <tr> <td> <code title="">rfloor;</code> </td> <td> U+0230B </td> </tr>
      <tr> <td> <code title="">rfr;</code> </td> <td> U+1D52F </td> </tr>
@@ -78239,7 +78239,7 @@
      <tr> <td> <code title="">searr;</code> </td> <td> U+02198 </td> </tr>
      <tr> <td> <code title="">searrow;</code> </td> <td> U+02198 </td> </tr>
      <tr> <td> <code title="">sect;</code> </td> <td> U+000A7 </td> </tr>
-     <tr> <td> <code title="">sect</code> </td> <td> U+000A7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sect</code> </td> <td> U+000A7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">semi;</code> </td> <td> U+0003B </td> </tr>
      <tr> <td> <code title="">seswar;</code> </td> <td> U+02929 </td> </tr>
      <tr> <td> <code title="">setminus;</code> </td> <td> U+02216 </td> </tr>
@@ -78253,7 +78253,7 @@
      <tr> <td> <code title="">shortmid;</code> </td> <td> U+02223 </td> </tr>
      <tr> <td> <code title="">shortparallel;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">shy;</code> </td> <td> U+000AD </td> </tr>
-     <tr> <td> <code title="">shy</code> </td> <td> U+000AD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">shy</code> </td> <td> U+000AD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sigma;</code> </td> <td> U+003C3 </td> </tr>
      <tr> <td> <code title="">sigmaf;</code> </td> <td> U+003C2 </td> </tr>
      <tr> <td> <code title="">sigmav;</code> </td> <td> U+003C2 </td> </tr>
@@ -78337,11 +78337,11 @@
      <tr> <td> <code title="">sum;</code> </td> <td> U+02211 </td> </tr>
      <tr> <td> <code title="">sung;</code> </td> <td> U+0266A </td> </tr>
      <tr> <td> <code title="">sup1;</code> </td> <td> U+000B9 </td> </tr>
-     <tr> <td> <code title="">sup1</code> </td> <td> U+000B9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup1</code> </td> <td> U+000B9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup2;</code> </td> <td> U+000B2 </td> </tr>
-     <tr> <td> <code title="">sup2</code> </td> <td> U+000B2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup2</code> </td> <td> U+000B2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup3;</code> </td> <td> U+000B3 </td> </tr>
-     <tr> <td> <code title="">sup3</code> </td> <td> U+000B3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup3</code> </td> <td> U+000B3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup;</code> </td> <td> U+02283 </td> </tr>
      <tr> <td> <code title="">supE;</code> </td> <td> U+02AC6 </td> </tr>
      <tr> <td> <code title="">supdot;</code> </td> <td> U+02ABE </td> </tr>
@@ -78369,7 +78369,7 @@
      <tr> <td> <code title="">swarrow;</code> </td> <td> U+02199 </td> </tr>
      <tr> <td> <code title="">swnwar;</code> </td> <td> U+0292A </td> </tr>
      <tr> <td> <code title="">szlig;</code> </td> <td> U+000DF </td> </tr>
-     <tr> <td> <code title="">szlig</code> </td> <td> U+000DF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">szlig</code> </td> <td> U+000DF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">target;</code> </td> <td> U+02316 </td> </tr>
      <tr> <td> <code title="">tau;</code> </td> <td> U+003C4 </td> </tr>
      <tr> <td> <code title="">tbrk;</code> </td> <td> U+023B4 </td> </tr>
@@ -78390,10 +78390,10 @@
      <tr> <td> <code title="">thkap;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">thksim;</code> </td> <td> U+0223C </td> </tr>
      <tr> <td> <code title="">thorn;</code> </td> <td> U+000FE </td> </tr>
-     <tr> <td> <code title="">thorn</code> </td> <td> U+000FE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">thorn</code> </td> <td> U+000FE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">tilde;</code> </td> <td> U+002DC </td> </tr>
      <tr> <td> <code title="">times;</code> </td> <td> U+000D7 </td> </tr>
-     <tr> <td> <code title="">times</code> </td> <td> U+000D7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">times</code> </td> <td> U+000D7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">timesb;</code> </td> <td> U+022A0 </td> </tr>
      <tr> <td> <code title="">timesbar;</code> </td> <td> U+02A31 </td> </tr>
      <tr> <td> <code title="">timesd;</code> </td> <td> U+02A30 </td> </tr>
@@ -78431,12 +78431,12 @@
      <tr> <td> <code title="">uArr;</code> </td> <td> U+021D1 </td> </tr>
      <tr> <td> <code title="">uHar;</code> </td> <td> U+02963 </td> </tr>
      <tr> <td> <code title="">uacute;</code> </td> <td> U+000FA </td> </tr>
-     <tr> <td> <code title="">uacute</code> </td> <td> U+000FA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uacute</code> </td> <td> U+000FA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uarr;</code> </td> <td> U+02191 </td> </tr>
      <tr> <td> <code title="">ubrcy;</code> </td> <td> U+0045E </td> </tr>
      <tr> <td> <code title="">ubreve;</code> </td> <td> U+0016D </td> </tr>
      <tr> <td> <code title="">ucirc;</code> </td> <td> U+000FB </td> </tr>
-     <tr> <td> <code title="">ucirc</code> </td> <td> U+000FB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ucirc</code> </td> <td> U+000FB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ucy;</code> </td> <td> U+00443 </td> </tr>
      <tr> <td> <code title="">udarr;</code> </td> <td> U+021C5 </td> </tr>
      <tr> <td> <code title="">udblac;</code> </td> <td> U+00171 </td> </tr>
@@ -78444,7 +78444,7 @@
      <tr> <td> <code title="">ufisht;</code> </td> <td> U+0297E </td> </tr>
      <tr> <td> <code title="">ufr;</code> </td> <td> U+1D532 </td> </tr>
      <tr> <td> <code title="">ugrave;</code> </td> <td> U+000F9 </td> </tr>
-     <tr> <td> <code title="">ugrave</code> </td> <td> U+000F9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ugrave</code> </td> <td> U+000F9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uharl;</code> </td> <td> U+021BF </td> </tr>
      <tr> <td> <code title="">uharr;</code> </td> <td> U+021BE </td> </tr>
      <tr> <td> <code title="">uhblk;</code> </td> <td> U+02580 </td> </tr>
@@ -78454,7 +78454,7 @@
      <tr> <td> <code title="">ultri;</code> </td> <td> U+025F8 </td> </tr>
      <tr> <td> <code title="">umacr;</code> </td> <td> U+0016B </td> </tr>
      <tr> <td> <code title="">uml;</code> </td> <td> U+000A8 </td> </tr>
-     <tr> <td> <code title="">uml</code> </td> <td> U+000A8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uml</code> </td> <td> U+000A8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uogon;</code> </td> <td> U+00173 </td> </tr>
      <tr> <td> <code title="">uopf;</code> </td> <td> U+1D566 </td> </tr>
      <tr> <td> <code title="">uparrow;</code> </td> <td> U+02191 </td> </tr>
@@ -78478,7 +78478,7 @@
      <tr> <td> <code title="">utrif;</code> </td> <td> U+025B4 </td> </tr>
      <tr> <td> <code title="">uuarr;</code> </td> <td> U+021C8 </td> </tr>
      <tr> <td> <code title="">uuml;</code> </td> <td> U+000FC </td> </tr>
-     <tr> <td> <code title="">uuml</code> </td> <td> U+000FC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uuml</code> </td> <td> U+000FC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uwangle;</code> </td> <td> U+029A7 </td> </tr>
      <tr> <td> <code title="">vArr;</code> </td> <td> U+021D5 </td> </tr>
      <tr> <td> <code title="">vBar;</code> </td> <td> U+02AE8 </td> </tr>
@@ -78548,19 +78548,19 @@
      <tr> <td> <code title="">xvee;</code> </td> <td> U+022C1 </td> </tr>
      <tr> <td> <code title="">xwedge;</code> </td> <td> U+022C0 </td> </tr>
      <tr> <td> <code title="">yacute;</code> </td> <td> U+000FD </td> </tr>
-     <tr> <td> <code title="">yacute</code> </td> <td> U+000FD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yacute</code> </td> <td> U+000FD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">yacy;</code> </td> <td> U+0044F </td> </tr>
      <tr> <td> <code title="">ycirc;</code> </td> <td> U+00177 </td> </tr>
      <tr> <td> <code title="">ycy;</code> </td> <td> U+0044B </td> </tr>
      <tr> <td> <code title="">yen;</code> </td> <td> U+000A5 </td> </tr>
-     <tr> <td> <code title="">yen</code> </td> <td> U+000A5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yen</code> </td> <td> U+000A5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">yfr;</code> </td> <td> U+1D536 </td> </tr>
      <tr> <td> <code title="">yicy;</code> </td> <td> U+00457 </td> </tr>
      <tr> <td> <code title="">yopf;</code> </td> <td> U+1D56A </td> </tr>
      <tr> <td> <code title="">yscr;</code> </td> <td> U+1D4CE </td> </tr>
      <tr> <td> <code title="">yucy;</code> </td> <td> U+0044E </td> </tr>
      <tr> <td> <code title="">yuml;</code> </td> <td> U+000FF </td> </tr>
-     <tr> <td> <code title="">yuml</code> </td> <td> U+000FF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yuml</code> </td> <td> U+000FF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">zacute;</code> </td> <td> U+0017A </td> </tr>
      <tr> <td> <code title="">zcaron;</code> </td> <td> U+0017E </td> </tr>
      <tr> <td> <code title="">zcy;</code> </td> <td> U+00437 </td> </tr>

Modified: index
===================================================================
--- index	2010-01-05 00:43:54 UTC (rev 4462)
+++ index	2010-01-05 00:56:48 UTC (rev 4463)
@@ -60189,8 +60189,8 @@
 
    <dd>The ampersand must be followed by one of the names given in the
    <a href=#named-character-references>named character references</a> section, using the same
-   case. The name must be one that is terminated by a U+003B SEMICOLON
-   character (;).</dd>
+   case. <span class=impl>The name must be one that is terminated by
+   a U+003B SEMICOLON character (;).</span></dd>
 
 
    <dt>Decimal numeric character reference</dt>
@@ -68064,18 +68064,18 @@
   <div class=tall-and-narrow>
    <table><thead><tr><th> Name </th> <th> Character </th> </thead><tbody>
      <tr> <td> <code title="">AElig;</code> </td> <td> U+000C6 </td> </tr>
-     <tr> <td> <code title="">AElig</code> </td> <td> U+000C6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">AElig</code> </td> <td> U+000C6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">AMP;</code> </td> <td> U+00026 </td> </tr>
-     <tr> <td> <code title="">AMP</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">AMP</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Aacute;</code> </td> <td> U+000C1 </td> </tr>
-     <tr> <td> <code title="">Aacute</code> </td> <td> U+000C1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Aacute</code> </td> <td> U+000C1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Abreve;</code> </td> <td> U+00102 </td> </tr>
      <tr> <td> <code title="">Acirc;</code> </td> <td> U+000C2 </td> </tr>
-     <tr> <td> <code title="">Acirc</code> </td> <td> U+000C2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Acirc</code> </td> <td> U+000C2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Acy;</code> </td> <td> U+00410 </td> </tr>
      <tr> <td> <code title="">Afr;</code> </td> <td> U+1D504 </td> </tr>
      <tr> <td> <code title="">Agrave;</code> </td> <td> U+000C0 </td> </tr>
-     <tr> <td> <code title="">Agrave</code> </td> <td> U+000C0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Agrave</code> </td> <td> U+000C0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Alpha;</code> </td> <td> U+00391 </td> </tr>
      <tr> <td> <code title="">Amacr;</code> </td> <td> U+00100 </td> </tr>
      <tr> <td> <code title="">And;</code> </td> <td> U+02A53 </td> </tr>
@@ -68083,13 +68083,13 @@
      <tr> <td> <code title="">Aopf;</code> </td> <td> U+1D538 </td> </tr>
      <tr> <td> <code title="">ApplyFunction;</code> </td> <td> U+02061 </td> </tr>
      <tr> <td> <code title="">Aring;</code> </td> <td> U+000C5 </td> </tr>
-     <tr> <td> <code title="">Aring</code> </td> <td> U+000C5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Aring</code> </td> <td> U+000C5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ascr;</code> </td> <td> U+1D49C </td> </tr>
      <tr> <td> <code title="">Assign;</code> </td> <td> U+02254 </td> </tr>
      <tr> <td> <code title="">Atilde;</code> </td> <td> U+000C3 </td> </tr>
-     <tr> <td> <code title="">Atilde</code> </td> <td> U+000C3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Atilde</code> </td> <td> U+000C3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Auml;</code> </td> <td> U+000C4 </td> </tr>
-     <tr> <td> <code title="">Auml</code> </td> <td> U+000C4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Auml</code> </td> <td> U+000C4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Backslash;</code> </td> <td> U+02216 </td> </tr>
      <tr> <td> <code title="">Barv;</code> </td> <td> U+02AE7 </td> </tr>
      <tr> <td> <code title="">Barwed;</code> </td> <td> U+02306 </td> </tr>
@@ -68104,14 +68104,14 @@
      <tr> <td> <code title="">Bumpeq;</code> </td> <td> U+0224E </td> </tr>
      <tr> <td> <code title="">CHcy;</code> </td> <td> U+00427 </td> </tr>
      <tr> <td> <code title="">COPY;</code> </td> <td> U+000A9 </td> </tr>
-     <tr> <td> <code title="">COPY</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">COPY</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Cacute;</code> </td> <td> U+00106 </td> </tr>
      <tr> <td> <code title="">Cap;</code> </td> <td> U+022D2 </td> </tr>
      <tr> <td> <code title="">CapitalDifferentialD;</code> </td> <td> U+02145 </td> </tr>
      <tr> <td> <code title="">Cayleys;</code> </td> <td> U+0212D </td> </tr>
      <tr> <td> <code title="">Ccaron;</code> </td> <td> U+0010C </td> </tr>
      <tr> <td> <code title="">Ccedil;</code> </td> <td> U+000C7 </td> </tr>
-     <tr> <td> <code title="">Ccedil</code> </td> <td> U+000C7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ccedil</code> </td> <td> U+000C7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ccirc;</code> </td> <td> U+00108 </td> </tr>
      <tr> <td> <code title="">Cconint;</code> </td> <td> U+02230 </td> </tr>
      <tr> <td> <code title="">Cdot;</code> </td> <td> U+0010A </td> </tr>
@@ -68194,17 +68194,17 @@
      <tr> <td> <code title="">Dstrok;</code> </td> <td> U+00110 </td> </tr>
      <tr> <td> <code title="">ENG;</code> </td> <td> U+0014A </td> </tr>
      <tr> <td> <code title="">ETH;</code> </td> <td> U+000D0 </td> </tr>
-     <tr> <td> <code title="">ETH</code> </td> <td> U+000D0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ETH</code> </td> <td> U+000D0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Eacute;</code> </td> <td> U+000C9 </td> </tr>
-     <tr> <td> <code title="">Eacute</code> </td> <td> U+000C9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Eacute</code> </td> <td> U+000C9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ecaron;</code> </td> <td> U+0011A </td> </tr>
      <tr> <td> <code title="">Ecirc;</code> </td> <td> U+000CA </td> </tr>
-     <tr> <td> <code title="">Ecirc</code> </td> <td> U+000CA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ecirc</code> </td> <td> U+000CA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ecy;</code> </td> <td> U+0042D </td> </tr>
      <tr> <td> <code title="">Edot;</code> </td> <td> U+00116 </td> </tr>
      <tr> <td> <code title="">Efr;</code> </td> <td> U+1D508 </td> </tr>
      <tr> <td> <code title="">Egrave;</code> </td> <td> U+000C8 </td> </tr>
-     <tr> <td> <code title="">Egrave</code> </td> <td> U+000C8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Egrave</code> </td> <td> U+000C8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Element;</code> </td> <td> U+02208 </td> </tr>
      <tr> <td> <code title="">Emacr;</code> </td> <td> U+00112 </td> </tr>
      <tr> <td> <code title="">EmptySmallSquare;</code> </td> <td> U+025FB </td> </tr>
@@ -68219,7 +68219,7 @@
      <tr> <td> <code title="">Esim;</code> </td> <td> U+02A73 </td> </tr>
      <tr> <td> <code title="">Eta;</code> </td> <td> U+00397 </td> </tr>
      <tr> <td> <code title="">Euml;</code> </td> <td> U+000CB </td> </tr>
-     <tr> <td> <code title="">Euml</code> </td> <td> U+000CB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Euml</code> </td> <td> U+000CB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Exists;</code> </td> <td> U+02203 </td> </tr>
      <tr> <td> <code title="">ExponentialE;</code> </td> <td> U+02147 </td> </tr>
      <tr> <td> <code title="">Fcy;</code> </td> <td> U+00424 </td> </tr>
@@ -68232,7 +68232,7 @@
      <tr> <td> <code title="">Fscr;</code> </td> <td> U+02131 </td> </tr>
      <tr> <td> <code title="">GJcy;</code> </td> <td> U+00403 </td> </tr>
      <tr> <td> <code title="">GT;</code> </td> <td> U+0003E </td> </tr>
-     <tr> <td> <code title="">GT</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">GT</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Gamma;</code> </td> <td> U+00393 </td> </tr>
      <tr> <td> <code title="">Gammad;</code> </td> <td> U+003DC </td> </tr>
      <tr> <td> <code title="">Gbreve;</code> </td> <td> U+0011E </td> </tr>
@@ -68268,14 +68268,14 @@
      <tr> <td> <code title="">IJlig;</code> </td> <td> U+00132 </td> </tr>
      <tr> <td> <code title="">IOcy;</code> </td> <td> U+00401 </td> </tr>
      <tr> <td> <code title="">Iacute;</code> </td> <td> U+000CD </td> </tr>
-     <tr> <td> <code title="">Iacute</code> </td> <td> U+000CD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Iacute</code> </td> <td> U+000CD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Icirc;</code> </td> <td> U+000CE </td> </tr>
-     <tr> <td> <code title="">Icirc</code> </td> <td> U+000CE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Icirc</code> </td> <td> U+000CE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Icy;</code> </td> <td> U+00418 </td> </tr>
      <tr> <td> <code title="">Idot;</code> </td> <td> U+00130 </td> </tr>
      <tr> <td> <code title="">Ifr;</code> </td> <td> U+02111 </td> </tr>
      <tr> <td> <code title="">Igrave;</code> </td> <td> U+000CC </td> </tr>
-     <tr> <td> <code title="">Igrave</code> </td> <td> U+000CC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Igrave</code> </td> <td> U+000CC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Im;</code> </td> <td> U+02111 </td> </tr>
      <tr> <td> <code title="">Imacr;</code> </td> <td> U+0012A </td> </tr>
      <tr> <td> <code title="">ImaginaryI;</code> </td> <td> U+02148 </td> </tr>
@@ -68292,7 +68292,7 @@
      <tr> <td> <code title="">Itilde;</code> </td> <td> U+00128 </td> </tr>
      <tr> <td> <code title="">Iukcy;</code> </td> <td> U+00406 </td> </tr>
      <tr> <td> <code title="">Iuml;</code> </td> <td> U+000CF </td> </tr>
-     <tr> <td> <code title="">Iuml</code> </td> <td> U+000CF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Iuml</code> </td> <td> U+000CF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Jcirc;</code> </td> <td> U+00134 </td> </tr>
      <tr> <td> <code title="">Jcy;</code> </td> <td> U+00419 </td> </tr>
      <tr> <td> <code title="">Jfr;</code> </td> <td> U+1D50D </td> </tr>
@@ -68310,7 +68310,7 @@
      <tr> <td> <code title="">Kscr;</code> </td> <td> U+1D4A6 </td> </tr>
      <tr> <td> <code title="">LJcy;</code> </td> <td> U+00409 </td> </tr>
      <tr> <td> <code title="">LT;</code> </td> <td> U+0003C </td> </tr>
-     <tr> <td> <code title="">LT</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">LT</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Lacute;</code> </td> <td> U+00139 </td> </tr>
      <tr> <td> <code title="">Lambda;</code> </td> <td> U+0039B </td> </tr>
      <tr> <td> <code title="">Lang;</code> </td> <td> U+027EA </td> </tr>
@@ -68428,18 +68428,18 @@
      <tr> <td> <code title="">NotVerticalBar;</code> </td> <td> U+02224 </td> </tr>
      <tr> <td> <code title="">Nscr;</code> </td> <td> U+1D4A9 </td> </tr>
      <tr> <td> <code title="">Ntilde;</code> </td> <td> U+000D1 </td> </tr>
-     <tr> <td> <code title="">Ntilde</code> </td> <td> U+000D1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ntilde</code> </td> <td> U+000D1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Nu;</code> </td> <td> U+0039D </td> </tr>
      <tr> <td> <code title="">OElig;</code> </td> <td> U+00152 </td> </tr>
      <tr> <td> <code title="">Oacute;</code> </td> <td> U+000D3 </td> </tr>
-     <tr> <td> <code title="">Oacute</code> </td> <td> U+000D3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Oacute</code> </td> <td> U+000D3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ocirc;</code> </td> <td> U+000D4 </td> </tr>
-     <tr> <td> <code title="">Ocirc</code> </td> <td> U+000D4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ocirc</code> </td> <td> U+000D4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ocy;</code> </td> <td> U+0041E </td> </tr>
      <tr> <td> <code title="">Odblac;</code> </td> <td> U+00150 </td> </tr>
      <tr> <td> <code title="">Ofr;</code> </td> <td> U+1D512 </td> </tr>
      <tr> <td> <code title="">Ograve;</code> </td> <td> U+000D2 </td> </tr>
-     <tr> <td> <code title="">Ograve</code> </td> <td> U+000D2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ograve</code> </td> <td> U+000D2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Omacr;</code> </td> <td> U+0014C </td> </tr>
      <tr> <td> <code title="">Omega;</code> </td> <td> U+003A9 </td> </tr>
      <tr> <td> <code title="">Omicron;</code> </td> <td> U+0039F </td> </tr>
@@ -68449,12 +68449,12 @@
      <tr> <td> <code title="">Or;</code> </td> <td> U+02A54 </td> </tr>
      <tr> <td> <code title="">Oscr;</code> </td> <td> U+1D4AA </td> </tr>
      <tr> <td> <code title="">Oslash;</code> </td> <td> U+000D8 </td> </tr>
-     <tr> <td> <code title="">Oslash</code> </td> <td> U+000D8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Oslash</code> </td> <td> U+000D8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Otilde;</code> </td> <td> U+000D5 </td> </tr>
-     <tr> <td> <code title="">Otilde</code> </td> <td> U+000D5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Otilde</code> </td> <td> U+000D5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Otimes;</code> </td> <td> U+02A37 </td> </tr>
      <tr> <td> <code title="">Ouml;</code> </td> <td> U+000D6 </td> </tr>
-     <tr> <td> <code title="">Ouml</code> </td> <td> U+000D6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ouml</code> </td> <td> U+000D6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">OverBar;</code> </td> <td> U+0203E </td> </tr>
      <tr> <td> <code title="">OverBrace;</code> </td> <td> U+023DE </td> </tr>
      <tr> <td> <code title="">OverBracket;</code> </td> <td> U+023B4 </td> </tr>
@@ -68479,13 +68479,13 @@
      <tr> <td> <code title="">Pscr;</code> </td> <td> U+1D4AB </td> </tr>
      <tr> <td> <code title="">Psi;</code> </td> <td> U+003A8 </td> </tr>
      <tr> <td> <code title="">QUOT;</code> </td> <td> U+00022 </td> </tr>
-     <tr> <td> <code title="">QUOT</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">QUOT</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Qfr;</code> </td> <td> U+1D514 </td> </tr>
      <tr> <td> <code title="">Qopf;</code> </td> <td> U+0211A </td> </tr>
      <tr> <td> <code title="">Qscr;</code> </td> <td> U+1D4AC </td> </tr>
      <tr> <td> <code title="">RBarr;</code> </td> <td> U+02910 </td> </tr>
      <tr> <td> <code title="">REG;</code> </td> <td> U+000AE </td> </tr>
-     <tr> <td> <code title="">REG</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">REG</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Racute;</code> </td> <td> U+00154 </td> </tr>
      <tr> <td> <code title="">Rang;</code> </td> <td> U+027EB </td> </tr>
      <tr> <td> <code title="">Rarr;</code> </td> <td> U+021A0 </td> </tr>
@@ -68569,7 +68569,7 @@
      <tr> <td> <code title="">SupersetEqual;</code> </td> <td> U+02287 </td> </tr>
      <tr> <td> <code title="">Supset;</code> </td> <td> U+022D1 </td> </tr>
      <tr> <td> <code title="">THORN;</code> </td> <td> U+000DE </td> </tr>
-     <tr> <td> <code title="">THORN</code> </td> <td> U+000DE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">THORN</code> </td> <td> U+000DE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">TRADE;</code> </td> <td> U+02122 </td> </tr>
      <tr> <td> <code title="">TSHcy;</code> </td> <td> U+0040B </td> </tr>
      <tr> <td> <code title="">TScy;</code> </td> <td> U+00426 </td> </tr>
@@ -68591,18 +68591,18 @@
      <tr> <td> <code title="">Tscr;</code> </td> <td> U+1D4AF </td> </tr>
      <tr> <td> <code title="">Tstrok;</code> </td> <td> U+00166 </td> </tr>
      <tr> <td> <code title="">Uacute;</code> </td> <td> U+000DA </td> </tr>
-     <tr> <td> <code title="">Uacute</code> </td> <td> U+000DA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Uacute</code> </td> <td> U+000DA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Uarr;</code> </td> <td> U+0219F </td> </tr>
      <tr> <td> <code title="">Uarrocir;</code> </td> <td> U+02949 </td> </tr>
      <tr> <td> <code title="">Ubrcy;</code> </td> <td> U+0040E </td> </tr>
      <tr> <td> <code title="">Ubreve;</code> </td> <td> U+0016C </td> </tr>
      <tr> <td> <code title="">Ucirc;</code> </td> <td> U+000DB </td> </tr>
-     <tr> <td> <code title="">Ucirc</code> </td> <td> U+000DB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ucirc</code> </td> <td> U+000DB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ucy;</code> </td> <td> U+00423 </td> </tr>
      <tr> <td> <code title="">Udblac;</code> </td> <td> U+00170 </td> </tr>
      <tr> <td> <code title="">Ufr;</code> </td> <td> U+1D518 </td> </tr>
      <tr> <td> <code title="">Ugrave;</code> </td> <td> U+000D9 </td> </tr>
-     <tr> <td> <code title="">Ugrave</code> </td> <td> U+000D9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Ugrave</code> </td> <td> U+000D9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Umacr;</code> </td> <td> U+0016A </td> </tr>
      <tr> <td> <code title="">UnderBar;</code> </td> <td> U+0005F </td> </tr>
      <tr> <td> <code title="">UnderBrace;</code> </td> <td> U+023DF </td> </tr>
@@ -68629,7 +68629,7 @@
      <tr> <td> <code title="">Uscr;</code> </td> <td> U+1D4B0 </td> </tr>
      <tr> <td> <code title="">Utilde;</code> </td> <td> U+00168 </td> </tr>
      <tr> <td> <code title="">Uuml;</code> </td> <td> U+000DC </td> </tr>
-     <tr> <td> <code title="">Uuml</code> </td> <td> U+000DC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Uuml</code> </td> <td> U+000DC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">VDash;</code> </td> <td> U+022AB </td> </tr>
      <tr> <td> <code title="">Vbar;</code> </td> <td> U+02AEB </td> </tr>
      <tr> <td> <code title="">Vcy;</code> </td> <td> U+00412 </td> </tr>
@@ -68660,7 +68660,7 @@
      <tr> <td> <code title="">YIcy;</code> </td> <td> U+00407 </td> </tr>
      <tr> <td> <code title="">YUcy;</code> </td> <td> U+0042E </td> </tr>
      <tr> <td> <code title="">Yacute;</code> </td> <td> U+000DD </td> </tr>
-     <tr> <td> <code title="">Yacute</code> </td> <td> U+000DD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">Yacute</code> </td> <td> U+000DD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">Ycirc;</code> </td> <td> U+00176 </td> </tr>
      <tr> <td> <code title="">Ycy;</code> </td> <td> U+0042B </td> </tr>
      <tr> <td> <code title="">Yfr;</code> </td> <td> U+1D51C </td> </tr>
@@ -68678,28 +68678,28 @@
      <tr> <td> <code title="">Zopf;</code> </td> <td> U+02124 </td> </tr>
      <tr> <td> <code title="">Zscr;</code> </td> <td> U+1D4B5 </td> </tr>
      <tr> <td> <code title="">aacute;</code> </td> <td> U+000E1 </td> </tr>
-     <tr> <td> <code title="">aacute</code> </td> <td> U+000E1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aacute</code> </td> <td> U+000E1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">abreve;</code> </td> <td> U+00103 </td> </tr>
      <tr> <td> <code title="">ac;</code> </td> <td> U+0223E </td> </tr>
      <tr> <td> <code title="">acd;</code> </td> <td> U+0223F </td> </tr>
      <tr> <td> <code title="">acirc;</code> </td> <td> U+000E2 </td> </tr>
-     <tr> <td> <code title="">acirc</code> </td> <td> U+000E2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">acirc</code> </td> <td> U+000E2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">acute;</code> </td> <td> U+000B4 </td> </tr>
-     <tr> <td> <code title="">acute</code> </td> <td> U+000B4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">acute</code> </td> <td> U+000B4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">acy;</code> </td> <td> U+00430 </td> </tr>
      <tr> <td> <code title="">aelig;</code> </td> <td> U+000E6 </td> </tr>
-     <tr> <td> <code title="">aelig</code> </td> <td> U+000E6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aelig</code> </td> <td> U+000E6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">af;</code> </td> <td> U+02061 </td> </tr>
      <tr> <td> <code title="">afr;</code> </td> <td> U+1D51E </td> </tr>
      <tr> <td> <code title="">agrave;</code> </td> <td> U+000E0 </td> </tr>
-     <tr> <td> <code title="">agrave</code> </td> <td> U+000E0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">agrave</code> </td> <td> U+000E0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">alefsym;</code> </td> <td> U+02135 </td> </tr>
      <tr> <td> <code title="">aleph;</code> </td> <td> U+02135 </td> </tr>
      <tr> <td> <code title="">alpha;</code> </td> <td> U+003B1 </td> </tr>
      <tr> <td> <code title="">amacr;</code> </td> <td> U+00101 </td> </tr>
      <tr> <td> <code title="">amalg;</code> </td> <td> U+02A3F </td> </tr>
      <tr> <td> <code title="">amp;</code> </td> <td> U+00026 </td> </tr>
-     <tr> <td> <code title="">amp</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">amp</code> </td> <td> U+00026 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">and;</code> </td> <td> U+02227 </td> </tr>
      <tr> <td> <code title="">andand;</code> </td> <td> U+02A55 </td> </tr>
      <tr> <td> <code title="">andd;</code> </td> <td> U+02A5C </td> </tr>
@@ -68734,15 +68734,15 @@
      <tr> <td> <code title="">approx;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">approxeq;</code> </td> <td> U+0224A </td> </tr>
      <tr> <td> <code title="">aring;</code> </td> <td> U+000E5 </td> </tr>
-     <tr> <td> <code title="">aring</code> </td> <td> U+000E5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">aring</code> </td> <td> U+000E5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ascr;</code> </td> <td> U+1D4B6 </td> </tr>
      <tr> <td> <code title="">ast;</code> </td> <td> U+0002A </td> </tr>
      <tr> <td> <code title="">asymp;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">asympeq;</code> </td> <td> U+0224D </td> </tr>
      <tr> <td> <code title="">atilde;</code> </td> <td> U+000E3 </td> </tr>
-     <tr> <td> <code title="">atilde</code> </td> <td> U+000E3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">atilde</code> </td> <td> U+000E3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">auml;</code> </td> <td> U+000E4 </td> </tr>
-     <tr> <td> <code title="">auml</code> </td> <td> U+000E4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">auml</code> </td> <td> U+000E4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">awconint;</code> </td> <td> U+02233 </td> </tr>
      <tr> <td> <code title="">awint;</code> </td> <td> U+02A11 </td> </tr>
      <tr> <td> <code title="">bNot;</code> </td> <td> U+02AED </td> </tr>
@@ -68845,7 +68845,7 @@
      <tr> <td> <code title="">bprime;</code> </td> <td> U+02035 </td> </tr>
      <tr> <td> <code title="">breve;</code> </td> <td> U+002D8 </td> </tr>
      <tr> <td> <code title="">brvbar;</code> </td> <td> U+000A6 </td> </tr>
-     <tr> <td> <code title="">brvbar</code> </td> <td> U+000A6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">brvbar</code> </td> <td> U+000A6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">bscr;</code> </td> <td> U+1D4B7 </td> </tr>
      <tr> <td> <code title="">bsemi;</code> </td> <td> U+0204F </td> </tr>
      <tr> <td> <code title="">bsim;</code> </td> <td> U+0223D </td> </tr>
@@ -68871,16 +68871,16 @@
      <tr> <td> <code title="">ccaps;</code> </td> <td> U+02A4D </td> </tr>
      <tr> <td> <code title="">ccaron;</code> </td> <td> U+0010D </td> </tr>
      <tr> <td> <code title="">ccedil;</code> </td> <td> U+000E7 </td> </tr>
-     <tr> <td> <code title="">ccedil</code> </td> <td> U+000E7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ccedil</code> </td> <td> U+000E7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ccirc;</code> </td> <td> U+00109 </td> </tr>
      <tr> <td> <code title="">ccups;</code> </td> <td> U+02A4C </td> </tr>
      <tr> <td> <code title="">ccupssm;</code> </td> <td> U+02A50 </td> </tr>
      <tr> <td> <code title="">cdot;</code> </td> <td> U+0010B </td> </tr>
      <tr> <td> <code title="">cedil;</code> </td> <td> U+000B8 </td> </tr>
-     <tr> <td> <code title="">cedil</code> </td> <td> U+000B8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">cedil</code> </td> <td> U+000B8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">cemptyv;</code> </td> <td> U+029B2 </td> </tr>
      <tr> <td> <code title="">cent;</code> </td> <td> U+000A2 </td> </tr>
-     <tr> <td> <code title="">cent</code> </td> <td> U+000A2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">cent</code> </td> <td> U+000A2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">centerdot;</code> </td> <td> U+000B7 </td> </tr>
      <tr> <td> <code title="">cfr;</code> </td> <td> U+1D520 </td> </tr>
      <tr> <td> <code title="">chcy;</code> </td> <td> U+00447 </td> </tr>
@@ -68919,7 +68919,7 @@
      <tr> <td> <code title="">copf;</code> </td> <td> U+1D554 </td> </tr>
      <tr> <td> <code title="">coprod;</code> </td> <td> U+02210 </td> </tr>
      <tr> <td> <code title="">copy;</code> </td> <td> U+000A9 </td> </tr>
-     <tr> <td> <code title="">copy</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">copy</code> </td> <td> U+000A9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">copysr;</code> </td> <td> U+02117 </td> </tr>
      <tr> <td> <code title="">crarr;</code> </td> <td> U+021B5 </td> </tr>
      <tr> <td> <code title="">cross;</code> </td> <td> U+02717 </td> </tr>
@@ -68948,7 +68948,7 @@
      <tr> <td> <code title="">curlyvee;</code> </td> <td> U+022CE </td> </tr>
      <tr> <td> <code title="">curlywedge;</code> </td> <td> U+022CF </td> </tr>
      <tr> <td> <code title="">curren;</code> </td> <td> U+000A4 </td> </tr>
-     <tr> <td> <code title="">curren</code> </td> <td> U+000A4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">curren</code> </td> <td> U+000A4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">curvearrowleft;</code> </td> <td> U+021B6 </td> </tr>
      <tr> <td> <code title="">curvearrowright;</code> </td> <td> U+021B7 </td> </tr>
      <tr> <td> <code title="">cuvee;</code> </td> <td> U+022CE </td> </tr>
@@ -68972,7 +68972,7 @@
      <tr> <td> <code title="">ddarr;</code> </td> <td> U+021CA </td> </tr>
      <tr> <td> <code title="">ddotseq;</code> </td> <td> U+02A77 </td> </tr>
      <tr> <td> <code title="">deg;</code> </td> <td> U+000B0 </td> </tr>
-     <tr> <td> <code title="">deg</code> </td> <td> U+000B0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">deg</code> </td> <td> U+000B0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">delta;</code> </td> <td> U+003B4 </td> </tr>
      <tr> <td> <code title="">demptyv;</code> </td> <td> U+029B1 </td> </tr>
      <tr> <td> <code title="">dfisht;</code> </td> <td> U+0297F </td> </tr>
@@ -68988,7 +68988,7 @@
      <tr> <td> <code title="">disin;</code> </td> <td> U+022F2 </td> </tr>
      <tr> <td> <code title="">div;</code> </td> <td> U+000F7 </td> </tr>
      <tr> <td> <code title="">divide;</code> </td> <td> U+000F7 </td> </tr>
-     <tr> <td> <code title="">divide</code> </td> <td> U+000F7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">divide</code> </td> <td> U+000F7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">divideontimes;</code> </td> <td> U+022C7 </td> </tr>
      <tr> <td> <code title="">divonx;</code> </td> <td> U+022C7 </td> </tr>
      <tr> <td> <code title="">djcy;</code> </td> <td> U+00452 </td> </tr>
@@ -69025,12 +69025,12 @@
      <tr> <td> <code title="">eDDot;</code> </td> <td> U+02A77 </td> </tr>
      <tr> <td> <code title="">eDot;</code> </td> <td> U+02251 </td> </tr>
      <tr> <td> <code title="">eacute;</code> </td> <td> U+000E9 </td> </tr>
-     <tr> <td> <code title="">eacute</code> </td> <td> U+000E9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">eacute</code> </td> <td> U+000E9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">easter;</code> </td> <td> U+02A6E </td> </tr>
      <tr> <td> <code title="">ecaron;</code> </td> <td> U+0011B </td> </tr>
      <tr> <td> <code title="">ecir;</code> </td> <td> U+02256 </td> </tr>
      <tr> <td> <code title="">ecirc;</code> </td> <td> U+000EA </td> </tr>
-     <tr> <td> <code title="">ecirc</code> </td> <td> U+000EA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ecirc</code> </td> <td> U+000EA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ecolon;</code> </td> <td> U+02255 </td> </tr>
      <tr> <td> <code title="">ecy;</code> </td> <td> U+0044D </td> </tr>
      <tr> <td> <code title="">edot;</code> </td> <td> U+00117 </td> </tr>
@@ -69039,7 +69039,7 @@
      <tr> <td> <code title="">efr;</code> </td> <td> U+1D522 </td> </tr>
      <tr> <td> <code title="">eg;</code> </td> <td> U+02A9A </td> </tr>
      <tr> <td> <code title="">egrave;</code> </td> <td> U+000E8 </td> </tr>
-     <tr> <td> <code title="">egrave</code> </td> <td> U+000E8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">egrave</code> </td> <td> U+000E8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">egs;</code> </td> <td> U+02A96 </td> </tr>
      <tr> <td> <code title="">egsdot;</code> </td> <td> U+02A98 </td> </tr>
      <tr> <td> <code title="">el;</code> </td> <td> U+02A99 </td> </tr>
@@ -69081,9 +69081,9 @@
      <tr> <td> <code title="">esim;</code> </td> <td> U+02242 </td> </tr>
      <tr> <td> <code title="">eta;</code> </td> <td> U+003B7 </td> </tr>
      <tr> <td> <code title="">eth;</code> </td> <td> U+000F0 </td> </tr>
-     <tr> <td> <code title="">eth</code> </td> <td> U+000F0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">eth</code> </td> <td> U+000F0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">euml;</code> </td> <td> U+000EB </td> </tr>
-     <tr> <td> <code title="">euml</code> </td> <td> U+000EB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">euml</code> </td> <td> U+000EB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">euro;</code> </td> <td> U+020AC </td> </tr>
      <tr> <td> <code title="">excl;</code> </td> <td> U+00021 </td> </tr>
      <tr> <td> <code title="">exist;</code> </td> <td> U+02203 </td> </tr>
@@ -69107,17 +69107,17 @@
      <tr> <td> <code title="">forkv;</code> </td> <td> U+02AD9 </td> </tr>
      <tr> <td> <code title="">fpartint;</code> </td> <td> U+02A0D </td> </tr>
      <tr> <td> <code title="">frac12;</code> </td> <td> U+000BD </td> </tr>
-     <tr> <td> <code title="">frac12</code> </td> <td> U+000BD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac12</code> </td> <td> U+000BD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac13;</code> </td> <td> U+02153 </td> </tr>
      <tr> <td> <code title="">frac14;</code> </td> <td> U+000BC </td> </tr>
-     <tr> <td> <code title="">frac14</code> </td> <td> U+000BC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac14</code> </td> <td> U+000BC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac15;</code> </td> <td> U+02155 </td> </tr>
      <tr> <td> <code title="">frac16;</code> </td> <td> U+02159 </td> </tr>
      <tr> <td> <code title="">frac18;</code> </td> <td> U+0215B </td> </tr>
      <tr> <td> <code title="">frac23;</code> </td> <td> U+02154 </td> </tr>
      <tr> <td> <code title="">frac25;</code> </td> <td> U+02156 </td> </tr>
      <tr> <td> <code title="">frac34;</code> </td> <td> U+000BE </td> </tr>
-     <tr> <td> <code title="">frac34</code> </td> <td> U+000BE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">frac34</code> </td> <td> U+000BE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">frac35;</code> </td> <td> U+02157 </td> </tr>
      <tr> <td> <code title="">frac38;</code> </td> <td> U+0215C </td> </tr>
      <tr> <td> <code title="">frac45;</code> </td> <td> U+02158 </td> </tr>
@@ -69171,7 +69171,7 @@
      <tr> <td> <code title="">gsime;</code> </td> <td> U+02A8E </td> </tr>
      <tr> <td> <code title="">gsiml;</code> </td> <td> U+02A90 </td> </tr>
      <tr> <td> <code title="">gt;</code> </td> <td> U+0003E </td> </tr>
-     <tr> <td> <code title="">gt</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">gt</code> </td> <td> U+0003E </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">gtcc;</code> </td> <td> U+02AA7 </td> </tr>
      <tr> <td> <code title="">gtcir;</code> </td> <td> U+02A7A </td> </tr>
      <tr> <td> <code title="">gtdot;</code> </td> <td> U+022D7 </td> </tr>
@@ -69213,18 +69213,18 @@
      <tr> <td> <code title="">hybull;</code> </td> <td> U+02043 </td> </tr>
      <tr> <td> <code title="">hyphen;</code> </td> <td> U+02010 </td> </tr>
      <tr> <td> <code title="">iacute;</code> </td> <td> U+000ED </td> </tr>
-     <tr> <td> <code title="">iacute</code> </td> <td> U+000ED </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iacute</code> </td> <td> U+000ED </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ic;</code> </td> <td> U+02063 </td> </tr>
      <tr> <td> <code title="">icirc;</code> </td> <td> U+000EE </td> </tr>
-     <tr> <td> <code title="">icirc</code> </td> <td> U+000EE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">icirc</code> </td> <td> U+000EE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">icy;</code> </td> <td> U+00438 </td> </tr>
      <tr> <td> <code title="">iecy;</code> </td> <td> U+00435 </td> </tr>
      <tr> <td> <code title="">iexcl;</code> </td> <td> U+000A1 </td> </tr>
-     <tr> <td> <code title="">iexcl</code> </td> <td> U+000A1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iexcl</code> </td> <td> U+000A1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">iff;</code> </td> <td> U+021D4 </td> </tr>
      <tr> <td> <code title="">ifr;</code> </td> <td> U+1D526 </td> </tr>
      <tr> <td> <code title="">igrave;</code> </td> <td> U+000EC </td> </tr>
-     <tr> <td> <code title="">igrave</code> </td> <td> U+000EC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">igrave</code> </td> <td> U+000EC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ii;</code> </td> <td> U+02148 </td> </tr>
      <tr> <td> <code title="">iiiint;</code> </td> <td> U+02A0C </td> </tr>
      <tr> <td> <code title="">iiint;</code> </td> <td> U+0222D </td> </tr>
@@ -69255,7 +69255,7 @@
      <tr> <td> <code title="">iota;</code> </td> <td> U+003B9 </td> </tr>
      <tr> <td> <code title="">iprod;</code> </td> <td> U+02A3C </td> </tr>
      <tr> <td> <code title="">iquest;</code> </td> <td> U+000BF </td> </tr>
-     <tr> <td> <code title="">iquest</code> </td> <td> U+000BF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iquest</code> </td> <td> U+000BF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">iscr;</code> </td> <td> U+1D4BE </td> </tr>
      <tr> <td> <code title="">isin;</code> </td> <td> U+02208 </td> </tr>
      <tr> <td> <code title="">isinE;</code> </td> <td> U+022F9 </td> </tr>
@@ -69267,7 +69267,7 @@
      <tr> <td> <code title="">itilde;</code> </td> <td> U+00129 </td> </tr>
      <tr> <td> <code title="">iukcy;</code> </td> <td> U+00456 </td> </tr>
      <tr> <td> <code title="">iuml;</code> </td> <td> U+000EF </td> </tr>
-     <tr> <td> <code title="">iuml</code> </td> <td> U+000EF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">iuml</code> </td> <td> U+000EF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">jcirc;</code> </td> <td> U+00135 </td> </tr>
      <tr> <td> <code title="">jcy;</code> </td> <td> U+00439 </td> </tr>
      <tr> <td> <code title="">jfr;</code> </td> <td> U+1D527 </td> </tr>
@@ -69302,7 +69302,7 @@
      <tr> <td> <code title="">langle;</code> </td> <td> U+027E8 </td> </tr>
      <tr> <td> <code title="">lap;</code> </td> <td> U+02A85 </td> </tr>
      <tr> <td> <code title="">laquo;</code> </td> <td> U+000AB </td> </tr>
-     <tr> <td> <code title="">laquo</code> </td> <td> U+000AB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">laquo</code> </td> <td> U+000AB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">larr;</code> </td> <td> U+02190 </td> </tr>
      <tr> <td> <code title="">larrb;</code> </td> <td> U+021E4 </td> </tr>
      <tr> <td> <code title="">larrbfs;</code> </td> <td> U+0291F </td> </tr>
@@ -69422,7 +69422,7 @@
      <tr> <td> <code title="">lsquor;</code> </td> <td> U+0201A </td> </tr>
      <tr> <td> <code title="">lstrok;</code> </td> <td> U+00142 </td> </tr>
      <tr> <td> <code title="">lt;</code> </td> <td> U+0003C </td> </tr>
-     <tr> <td> <code title="">lt</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">lt</code> </td> <td> U+0003C </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ltcc;</code> </td> <td> U+02AA6 </td> </tr>
      <tr> <td> <code title="">ltcir;</code> </td> <td> U+02A79 </td> </tr>
      <tr> <td> <code title="">ltdot;</code> </td> <td> U+022D6 </td> </tr>
@@ -69438,7 +69438,7 @@
      <tr> <td> <code title="">luruhar;</code> </td> <td> U+02966 </td> </tr>
      <tr> <td> <code title="">mDDot;</code> </td> <td> U+0223A </td> </tr>
      <tr> <td> <code title="">macr;</code> </td> <td> U+000AF </td> </tr>
-     <tr> <td> <code title="">macr</code> </td> <td> U+000AF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">macr</code> </td> <td> U+000AF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">male;</code> </td> <td> U+02642 </td> </tr>
      <tr> <td> <code title="">malt;</code> </td> <td> U+02720 </td> </tr>
      <tr> <td> <code title="">maltese;</code> </td> <td> U+02720 </td> </tr>
@@ -69455,12 +69455,12 @@
      <tr> <td> <code title="">mfr;</code> </td> <td> U+1D52A </td> </tr>
      <tr> <td> <code title="">mho;</code> </td> <td> U+02127 </td> </tr>
      <tr> <td> <code title="">micro;</code> </td> <td> U+000B5 </td> </tr>
-     <tr> <td> <code title="">micro</code> </td> <td> U+000B5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">micro</code> </td> <td> U+000B5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">mid;</code> </td> <td> U+02223 </td> </tr>
      <tr> <td> <code title="">midast;</code> </td> <td> U+0002A </td> </tr>
      <tr> <td> <code title="">midcir;</code> </td> <td> U+02AF0 </td> </tr>
      <tr> <td> <code title="">middot;</code> </td> <td> U+000B7 </td> </tr>
-     <tr> <td> <code title="">middot</code> </td> <td> U+000B7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">middot</code> </td> <td> U+000B7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">minus;</code> </td> <td> U+02212 </td> </tr>
      <tr> <td> <code title="">minusb;</code> </td> <td> U+0229F </td> </tr>
      <tr> <td> <code title="">minusd;</code> </td> <td> U+02238 </td> </tr>
@@ -69490,7 +69490,7 @@
      <tr> <td> <code title="">natural;</code> </td> <td> U+0266E </td> </tr>
      <tr> <td> <code title="">naturals;</code> </td> <td> U+02115 </td> </tr>
      <tr> <td> <code title="">nbsp;</code> </td> <td> U+000A0 </td> </tr>
-     <tr> <td> <code title="">nbsp</code> </td> <td> U+000A0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">nbsp</code> </td> <td> U+000A0 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ncap;</code> </td> <td> U+02A43 </td> </tr>
      <tr> <td> <code title="">ncaron;</code> </td> <td> U+00148 </td> </tr>
      <tr> <td> <code title="">ncedil;</code> </td> <td> U+00146 </td> </tr>
@@ -69536,7 +69536,7 @@
      <tr> <td> <code title="">nmid;</code> </td> <td> U+02224 </td> </tr>
      <tr> <td> <code title="">nopf;</code> </td> <td> U+1D55F </td> </tr>
      <tr> <td> <code title="">not;</code> </td> <td> U+000AC </td> </tr>
-     <tr> <td> <code title="">not</code> </td> <td> U+000AC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">not</code> </td> <td> U+000AC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">notin;</code> </td> <td> U+02209 </td> </tr>
      <tr> <td> <code title="">notinva;</code> </td> <td> U+02209 </td> </tr>
      <tr> <td> <code title="">notinvb;</code> </td> <td> U+022F7 </td> </tr>
@@ -69577,7 +69577,7 @@
      <tr> <td> <code title="">nsupseteq;</code> </td> <td> U+02289 </td> </tr>
      <tr> <td> <code title="">ntgl;</code> </td> <td> U+02279 </td> </tr>
      <tr> <td> <code title="">ntilde;</code> </td> <td> U+000F1 </td> </tr>
-     <tr> <td> <code title="">ntilde</code> </td> <td> U+000F1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ntilde</code> </td> <td> U+000F1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ntlg;</code> </td> <td> U+02278 </td> </tr>
      <tr> <td> <code title="">ntriangleleft;</code> </td> <td> U+022EA </td> </tr>
      <tr> <td> <code title="">ntrianglelefteq;</code> </td> <td> U+022EC </td> </tr>
@@ -69600,11 +69600,11 @@
      <tr> <td> <code title="">nwnear;</code> </td> <td> U+02927 </td> </tr>
      <tr> <td> <code title="">oS;</code> </td> <td> U+024C8 </td> </tr>
      <tr> <td> <code title="">oacute;</code> </td> <td> U+000F3 </td> </tr>
-     <tr> <td> <code title="">oacute</code> </td> <td> U+000F3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">oacute</code> </td> <td> U+000F3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">oast;</code> </td> <td> U+0229B </td> </tr>
      <tr> <td> <code title="">ocir;</code> </td> <td> U+0229A </td> </tr>
      <tr> <td> <code title="">ocirc;</code> </td> <td> U+000F4 </td> </tr>
-     <tr> <td> <code title="">ocirc</code> </td> <td> U+000F4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ocirc</code> </td> <td> U+000F4 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ocy;</code> </td> <td> U+0043E </td> </tr>
      <tr> <td> <code title="">odash;</code> </td> <td> U+0229D </td> </tr>
      <tr> <td> <code title="">odblac;</code> </td> <td> U+00151 </td> </tr>
@@ -69616,7 +69616,7 @@
      <tr> <td> <code title="">ofr;</code> </td> <td> U+1D52C </td> </tr>
      <tr> <td> <code title="">ogon;</code> </td> <td> U+002DB </td> </tr>
      <tr> <td> <code title="">ograve;</code> </td> <td> U+000F2 </td> </tr>
-     <tr> <td> <code title="">ograve</code> </td> <td> U+000F2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ograve</code> </td> <td> U+000F2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ogt;</code> </td> <td> U+029C1 </td> </tr>
      <tr> <td> <code title="">ohbar;</code> </td> <td> U+029B5 </td> </tr>
      <tr> <td> <code title="">ohm;</code> </td> <td> U+003A9 </td> </tr>
@@ -69641,27 +69641,27 @@
      <tr> <td> <code title="">order;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">orderof;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">ordf;</code> </td> <td> U+000AA </td> </tr>
-     <tr> <td> <code title="">ordf</code> </td> <td> U+000AA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ordf</code> </td> <td> U+000AA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ordm;</code> </td> <td> U+000BA </td> </tr>
-     <tr> <td> <code title="">ordm</code> </td> <td> U+000BA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ordm</code> </td> <td> U+000BA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">origof;</code> </td> <td> U+022B6 </td> </tr>
      <tr> <td> <code title="">oror;</code> </td> <td> U+02A56 </td> </tr>
      <tr> <td> <code title="">orslope;</code> </td> <td> U+02A57 </td> </tr>
      <tr> <td> <code title="">orv;</code> </td> <td> U+02A5B </td> </tr>
      <tr> <td> <code title="">oscr;</code> </td> <td> U+02134 </td> </tr>
      <tr> <td> <code title="">oslash;</code> </td> <td> U+000F8 </td> </tr>
-     <tr> <td> <code title="">oslash</code> </td> <td> U+000F8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">oslash</code> </td> <td> U+000F8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">osol;</code> </td> <td> U+02298 </td> </tr>
      <tr> <td> <code title="">otilde;</code> </td> <td> U+000F5 </td> </tr>
-     <tr> <td> <code title="">otilde</code> </td> <td> U+000F5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">otilde</code> </td> <td> U+000F5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">otimes;</code> </td> <td> U+02297 </td> </tr>
      <tr> <td> <code title="">otimesas;</code> </td> <td> U+02A36 </td> </tr>
      <tr> <td> <code title="">ouml;</code> </td> <td> U+000F6 </td> </tr>
-     <tr> <td> <code title="">ouml</code> </td> <td> U+000F6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ouml</code> </td> <td> U+000F6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ovbar;</code> </td> <td> U+0233D </td> </tr>
      <tr> <td> <code title="">par;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">para;</code> </td> <td> U+000B6 </td> </tr>
-     <tr> <td> <code title="">para</code> </td> <td> U+000B6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">para</code> </td> <td> U+000B6 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">parallel;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">parsim;</code> </td> <td> U+02AF3 </td> </tr>
      <tr> <td> <code title="">parsl;</code> </td> <td> U+02AFD </td> </tr>
@@ -69691,14 +69691,14 @@
      <tr> <td> <code title="">plusdu;</code> </td> <td> U+02A25 </td> </tr>
      <tr> <td> <code title="">pluse;</code> </td> <td> U+02A72 </td> </tr>
      <tr> <td> <code title="">plusmn;</code> </td> <td> U+000B1 </td> </tr>
-     <tr> <td> <code title="">plusmn</code> </td> <td> U+000B1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">plusmn</code> </td> <td> U+000B1 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">plussim;</code> </td> <td> U+02A26 </td> </tr>
      <tr> <td> <code title="">plustwo;</code> </td> <td> U+02A27 </td> </tr>
      <tr> <td> <code title="">pm;</code> </td> <td> U+000B1 </td> </tr>
      <tr> <td> <code title="">pointint;</code> </td> <td> U+02A15 </td> </tr>
      <tr> <td> <code title="">popf;</code> </td> <td> U+1D561 </td> </tr>
      <tr> <td> <code title="">pound;</code> </td> <td> U+000A3 </td> </tr>
-     <tr> <td> <code title="">pound</code> </td> <td> U+000A3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">pound</code> </td> <td> U+000A3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">pr;</code> </td> <td> U+0227A </td> </tr>
      <tr> <td> <code title="">prE;</code> </td> <td> U+02AB3 </td> </tr>
      <tr> <td> <code title="">prap;</code> </td> <td> U+02AB7 </td> </tr>
@@ -69738,7 +69738,7 @@
      <tr> <td> <code title="">quest;</code> </td> <td> U+0003F </td> </tr>
      <tr> <td> <code title="">questeq;</code> </td> <td> U+0225F </td> </tr>
      <tr> <td> <code title="">quot;</code> </td> <td> U+00022 </td> </tr>
-     <tr> <td> <code title="">quot</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">quot</code> </td> <td> U+00022 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rAarr;</code> </td> <td> U+021DB </td> </tr>
      <tr> <td> <code title="">rArr;</code> </td> <td> U+021D2 </td> </tr>
      <tr> <td> <code title="">rAtail;</code> </td> <td> U+0291C </td> </tr>
@@ -69752,7 +69752,7 @@
      <tr> <td> <code title="">range;</code> </td> <td> U+029A5 </td> </tr>
      <tr> <td> <code title="">rangle;</code> </td> <td> U+027E9 </td> </tr>
      <tr> <td> <code title="">raquo;</code> </td> <td> U+000BB </td> </tr>
-     <tr> <td> <code title="">raquo</code> </td> <td> U+000BB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">raquo</code> </td> <td> U+000BB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rarr;</code> </td> <td> U+02192 </td> </tr>
      <tr> <td> <code title="">rarrap;</code> </td> <td> U+02975 </td> </tr>
      <tr> <td> <code title="">rarrb;</code> </td> <td> U+021E5 </td> </tr>
@@ -69791,7 +69791,7 @@
      <tr> <td> <code title="">reals;</code> </td> <td> U+0211D </td> </tr>
      <tr> <td> <code title="">rect;</code> </td> <td> U+025AD </td> </tr>
      <tr> <td> <code title="">reg;</code> </td> <td> U+000AE </td> </tr>
-     <tr> <td> <code title="">reg</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">reg</code> </td> <td> U+000AE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">rfisht;</code> </td> <td> U+0297D </td> </tr>
      <tr> <td> <code title="">rfloor;</code> </td> <td> U+0230B </td> </tr>
      <tr> <td> <code title="">rfr;</code> </td> <td> U+1D52F </td> </tr>
@@ -69866,7 +69866,7 @@
      <tr> <td> <code title="">searr;</code> </td> <td> U+02198 </td> </tr>
      <tr> <td> <code title="">searrow;</code> </td> <td> U+02198 </td> </tr>
      <tr> <td> <code title="">sect;</code> </td> <td> U+000A7 </td> </tr>
-     <tr> <td> <code title="">sect</code> </td> <td> U+000A7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sect</code> </td> <td> U+000A7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">semi;</code> </td> <td> U+0003B </td> </tr>
      <tr> <td> <code title="">seswar;</code> </td> <td> U+02929 </td> </tr>
      <tr> <td> <code title="">setminus;</code> </td> <td> U+02216 </td> </tr>
@@ -69880,7 +69880,7 @@
      <tr> <td> <code title="">shortmid;</code> </td> <td> U+02223 </td> </tr>
      <tr> <td> <code title="">shortparallel;</code> </td> <td> U+02225 </td> </tr>
      <tr> <td> <code title="">shy;</code> </td> <td> U+000AD </td> </tr>
-     <tr> <td> <code title="">shy</code> </td> <td> U+000AD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">shy</code> </td> <td> U+000AD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sigma;</code> </td> <td> U+003C3 </td> </tr>
      <tr> <td> <code title="">sigmaf;</code> </td> <td> U+003C2 </td> </tr>
      <tr> <td> <code title="">sigmav;</code> </td> <td> U+003C2 </td> </tr>
@@ -69964,11 +69964,11 @@
      <tr> <td> <code title="">sum;</code> </td> <td> U+02211 </td> </tr>
      <tr> <td> <code title="">sung;</code> </td> <td> U+0266A </td> </tr>
      <tr> <td> <code title="">sup1;</code> </td> <td> U+000B9 </td> </tr>
-     <tr> <td> <code title="">sup1</code> </td> <td> U+000B9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup1</code> </td> <td> U+000B9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup2;</code> </td> <td> U+000B2 </td> </tr>
-     <tr> <td> <code title="">sup2</code> </td> <td> U+000B2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup2</code> </td> <td> U+000B2 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup3;</code> </td> <td> U+000B3 </td> </tr>
-     <tr> <td> <code title="">sup3</code> </td> <td> U+000B3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">sup3</code> </td> <td> U+000B3 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">sup;</code> </td> <td> U+02283 </td> </tr>
      <tr> <td> <code title="">supE;</code> </td> <td> U+02AC6 </td> </tr>
      <tr> <td> <code title="">supdot;</code> </td> <td> U+02ABE </td> </tr>
@@ -69996,7 +69996,7 @@
      <tr> <td> <code title="">swarrow;</code> </td> <td> U+02199 </td> </tr>
      <tr> <td> <code title="">swnwar;</code> </td> <td> U+0292A </td> </tr>
      <tr> <td> <code title="">szlig;</code> </td> <td> U+000DF </td> </tr>
-     <tr> <td> <code title="">szlig</code> </td> <td> U+000DF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">szlig</code> </td> <td> U+000DF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">target;</code> </td> <td> U+02316 </td> </tr>
      <tr> <td> <code title="">tau;</code> </td> <td> U+003C4 </td> </tr>
      <tr> <td> <code title="">tbrk;</code> </td> <td> U+023B4 </td> </tr>
@@ -70017,10 +70017,10 @@
      <tr> <td> <code title="">thkap;</code> </td> <td> U+02248 </td> </tr>
      <tr> <td> <code title="">thksim;</code> </td> <td> U+0223C </td> </tr>
      <tr> <td> <code title="">thorn;</code> </td> <td> U+000FE </td> </tr>
-     <tr> <td> <code title="">thorn</code> </td> <td> U+000FE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">thorn</code> </td> <td> U+000FE </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">tilde;</code> </td> <td> U+002DC </td> </tr>
      <tr> <td> <code title="">times;</code> </td> <td> U+000D7 </td> </tr>
-     <tr> <td> <code title="">times</code> </td> <td> U+000D7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">times</code> </td> <td> U+000D7 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">timesb;</code> </td> <td> U+022A0 </td> </tr>
      <tr> <td> <code title="">timesbar;</code> </td> <td> U+02A31 </td> </tr>
      <tr> <td> <code title="">timesd;</code> </td> <td> U+02A30 </td> </tr>
@@ -70058,12 +70058,12 @@
      <tr> <td> <code title="">uArr;</code> </td> <td> U+021D1 </td> </tr>
      <tr> <td> <code title="">uHar;</code> </td> <td> U+02963 </td> </tr>
      <tr> <td> <code title="">uacute;</code> </td> <td> U+000FA </td> </tr>
-     <tr> <td> <code title="">uacute</code> </td> <td> U+000FA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uacute</code> </td> <td> U+000FA </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uarr;</code> </td> <td> U+02191 </td> </tr>
      <tr> <td> <code title="">ubrcy;</code> </td> <td> U+0045E </td> </tr>
      <tr> <td> <code title="">ubreve;</code> </td> <td> U+0016D </td> </tr>
      <tr> <td> <code title="">ucirc;</code> </td> <td> U+000FB </td> </tr>
-     <tr> <td> <code title="">ucirc</code> </td> <td> U+000FB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ucirc</code> </td> <td> U+000FB </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">ucy;</code> </td> <td> U+00443 </td> </tr>
      <tr> <td> <code title="">udarr;</code> </td> <td> U+021C5 </td> </tr>
      <tr> <td> <code title="">udblac;</code> </td> <td> U+00171 </td> </tr>
@@ -70071,7 +70071,7 @@
      <tr> <td> <code title="">ufisht;</code> </td> <td> U+0297E </td> </tr>
      <tr> <td> <code title="">ufr;</code> </td> <td> U+1D532 </td> </tr>
      <tr> <td> <code title="">ugrave;</code> </td> <td> U+000F9 </td> </tr>
-     <tr> <td> <code title="">ugrave</code> </td> <td> U+000F9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">ugrave</code> </td> <td> U+000F9 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uharl;</code> </td> <td> U+021BF </td> </tr>
      <tr> <td> <code title="">uharr;</code> </td> <td> U+021BE </td> </tr>
      <tr> <td> <code title="">uhblk;</code> </td> <td> U+02580 </td> </tr>
@@ -70081,7 +70081,7 @@
      <tr> <td> <code title="">ultri;</code> </td> <td> U+025F8 </td> </tr>
      <tr> <td> <code title="">umacr;</code> </td> <td> U+0016B </td> </tr>
      <tr> <td> <code title="">uml;</code> </td> <td> U+000A8 </td> </tr>
-     <tr> <td> <code title="">uml</code> </td> <td> U+000A8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uml</code> </td> <td> U+000A8 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uogon;</code> </td> <td> U+00173 </td> </tr>
      <tr> <td> <code title="">uopf;</code> </td> <td> U+1D566 </td> </tr>
      <tr> <td> <code title="">uparrow;</code> </td> <td> U+02191 </td> </tr>
@@ -70105,7 +70105,7 @@
      <tr> <td> <code title="">utrif;</code> </td> <td> U+025B4 </td> </tr>
      <tr> <td> <code title="">uuarr;</code> </td> <td> U+021C8 </td> </tr>
      <tr> <td> <code title="">uuml;</code> </td> <td> U+000FC </td> </tr>
-     <tr> <td> <code title="">uuml</code> </td> <td> U+000FC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">uuml</code> </td> <td> U+000FC </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">uwangle;</code> </td> <td> U+029A7 </td> </tr>
      <tr> <td> <code title="">vArr;</code> </td> <td> U+021D5 </td> </tr>
      <tr> <td> <code title="">vBar;</code> </td> <td> U+02AE8 </td> </tr>
@@ -70175,19 +70175,19 @@
      <tr> <td> <code title="">xvee;</code> </td> <td> U+022C1 </td> </tr>
      <tr> <td> <code title="">xwedge;</code> </td> <td> U+022C0 </td> </tr>
      <tr> <td> <code title="">yacute;</code> </td> <td> U+000FD </td> </tr>
-     <tr> <td> <code title="">yacute</code> </td> <td> U+000FD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yacute</code> </td> <td> U+000FD </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">yacy;</code> </td> <td> U+0044F </td> </tr>
      <tr> <td> <code title="">ycirc;</code> </td> <td> U+00177 </td> </tr>
      <tr> <td> <code title="">ycy;</code> </td> <td> U+0044B </td> </tr>
      <tr> <td> <code title="">yen;</code> </td> <td> U+000A5 </td> </tr>
-     <tr> <td> <code title="">yen</code> </td> <td> U+000A5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yen</code> </td> <td> U+000A5 </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">yfr;</code> </td> <td> U+1D536 </td> </tr>
      <tr> <td> <code title="">yicy;</code> </td> <td> U+00457 </td> </tr>
      <tr> <td> <code title="">yopf;</code> </td> <td> U+1D56A </td> </tr>
      <tr> <td> <code title="">yscr;</code> </td> <td> U+1D4CE </td> </tr>
      <tr> <td> <code title="">yucy;</code> </td> <td> U+0044E </td> </tr>
      <tr> <td> <code title="">yuml;</code> </td> <td> U+000FF </td> </tr>
-     <tr> <td> <code title="">yuml</code> </td> <td> U+000FF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
+     <tr class="impl"> <td> <code title="">yuml</code> </td> <td> U+000FF </td> </tr> <!-- (invalid entity with missing semicolon for legacy support only) -->
      <tr> <td> <code title="">zacute;</code> </td> <td> U+0017A </td> </tr>
      <tr> <td> <code title="">zcaron;</code> </td> <td> U+0017E </td> </tr>
      <tr> <td> <code title="">zcy;</code> </td> <td> U+00437 </td> </tr>

Modified: source
===================================================================
--- source	2010-01-05 00:43:54 UTC (rev 4462)
+++ source	2010-01-05 00:56:48 UTC (rev 4463)
@@ -78210,8 +78210,8 @@
 
    <dd>The ampersand must be followed by one of the names given in the
    <span>named character references</span> section, using the same
-   case. The name must be one that is terminated by a U+003B SEMICOLON
-   character (;).</dd>
+   case. <span class="impl">The name must be one that is terminated by
+   a U+003B SEMICOLON character (;).</span></dd>
 
 
    <dt>Decimal numeric character reference</dt>




More information about the Commit-Watchers mailing list