anchor.diff:  ;
   
   CLASSIFY___:
  -      '\u0378'..'\u037a'       // Greek_and_Coptic
  -    | '\u0380'..'\u0384'       // Greek_and_Coptic
  +      '\u0378'..'\u0379'       // Greek_and_Coptic
  +    | '\u0380'..'\u0383'       // Greek_and_Coptic
       | '\u038b'                 // Greek_and_Coptic
       | '\u038d'                 // Greek_and_Coptic
       | '\u03a2'                 // Greek_and_Coptic
       | '\u0530'                 // Armenian
  -    | '\u0557'..'\u0559'       // Armenian
  +    | '\u0557'..'\u0558'       // Armenian
       | '\u0560'                 // Armenian
       | '\u0588'                 // Armenian
  -    | '\u058b'..'\u058d'       // Armenian
  +    | '\u058b'..'\u058c'       // Armenian
       | '\u0590'                 // Hebrew
  -    | '\u05c8'..'\u05d0'       // Hebrew
  -    | '\u05eb'..'\u05f0'       // Hebrew
  -    | '\u05f5'..'\u0600'       // Hebrew
  +    | '\u05c8'..'\u05cf'       // Hebrew
  +    | '\u05eb'..'\u05ef'       // Hebrew
  +    | '\u05f5'..'\u05ff'       // Hebrew
       | '\u061d'                 // Arabic
       | '\u070e'                 // Syriac
  -    | '\u074b'..'\u074d'       // Syriac
  -    | '\u07b2'..'\u07c0'       // Thaana
  -    | '\u07fb'..'\u0800'       // NKo
  -    | '\u082e'..'\u0830'       // Samaritan
  +    | '\u074b'..'\u074c'       // Syriac
  +    | '\u07b2'..'\u07bf'       // Thaana
  +    | '\u07fb'..'\u07ff'       // NKo
  +    | '\u082e'..'\u082f'       // Samaritan
       | '\u083f'                 // (Absent from Blocks.txt)
  -    | '\u085c'..'\u085e'       // Mandaic
  -    | '\u085f'..'\u08a0'       // (Absent from Blocks.txt)
  +    | '\u085c'..'\u085d'       // Mandaic
  +    | '\u085f'..'\u089f'       // (Absent from Blocks.txt)
       | '\u08b5'                 // Arabic_Extended-A
  -    | '\u08be'..'\u08d4'       // Arabic_Extended-A
  +    | '\u08be'..'\u08d3'       // Arabic_Extended-A
       | '\u0984'                 // Bengali
  -    | '\u098d'..'\u098f'       // Bengali
  -    | '\u0991'..'\u0993'       // Bengali
  +    | '\u098d'..'\u098e'       // Bengali
  +    | '\u0991'..'\u0992'       // Bengali
       | '\u09a9'                 // Bengali
       | '\u09b1'                 // Bengali
  -    | '\u09b3'..'\u09b6'       // Bengali
  -    | '\u09ba'..'\u09bc'       // Bengali
  -    | '\u09c5'..'\u09c7'       // Bengali
  -    | '\u09c9'..'\u09cb'       // Bengali
  -    | '\u09cf'..'\u09d7'       // Bengali
  -    | '\u09d8'..'\u09dc'       // Bengali
  +    | '\u09b3'..'\u09b5'       // Bengali
  +    | '\u09ba'..'\u09bb'       // Bengali
  +    | '\u09c5'..'\u09c6'       // Bengali
  +    | '\u09c9'..'\u09ca'       // Bengali
  +    | '\u09cf'..'\u09d6'       // Bengali
  +    | '\u09d8'..'\u09db'       // Bengali
       | '\u09de'                 // Bengali
  -    | '\u09e4'..'\u09e6'       // Bengali
  -    | '\u09fc'..'\u0a01'       // Bengali
  +    | '\u09e4'..'\u09e5'       // Bengali
  +    | '\u09fc'..'\u0a00'       // Bengali
       | '\u0a04'                 // Gurmukhi
  -    | '\u0a0b'..'\u0a0f'       // Gurmukhi
  -    | '\u0a11'..'\u0a13'       // Gurmukhi
  +    | '\u0a0b'..'\u0a0e'       // Gurmukhi
  +    | '\u0a11'..'\u0a12'       // Gurmukhi
       | '\u0a29'                 // Gurmukhi
       | '\u0a31'                 // Gurmukhi
       | '\u0a34'                 // Gurmukhi
       | '\u0a37'                 // Gurmukhi
  -    | '\u0a3a'..'\u0a3c'       // Gurmukhi
  +    | '\u0a3a'..'\u0a3b'       // Gurmukhi
       | '\u0a3d'                 // Gurmukhi
  -    | '\u0a43'..'\u0a47'       // Gurmukhi
  -    | '\u0a49'..'\u0a4b'       // Gurmukhi
  -    | '\u0a4e'..'\u0a51'       // Gurmukhi
  -    | '\u0a52'..'\u0a59'       // Gurmukhi
  +    | '\u0a43'..'\u0a46'       // Gurmukhi
  +    | '\u0a49'..'\u0a4a'       // Gurmukhi
  +    | '\u0a4e'..'\u0a50'       // Gurmukhi
  +    | '\u0a52'..'\u0a58'       // Gurmukhi
       | '\u0a5d'                 // Gurmukhi
  -    | '\u0a5f'..'\u0a66'       // Gurmukhi
  -    | '\u0a76'..'\u0a81'       // Gurmukhi
  +    | '\u0a5f'..'\u0a65'       // Gurmukhi
  +    | '\u0a76'..'\u0a80'       // Gurmukhi
       | '\u0a84'                 // Gujarati
       | '\u0a8e'                 // Gujarati
       | '\u0a92'                 // Gujarati
       | '\u0aa9'                 // Gujarati
       | '\u0ab1'                 // Gujarati
       | '\u0ab4'                 // Gujarati
  -    | '\u0aba'..'\u0abc'       // Gujarati
  +    | '\u0aba'..'\u0abb'       // Gujarati
       | '\u0ac6'                 // Gujarati
       | '\u0aca'                 // Gujarati
  -    | '\u0ace'..'\u0ad0'       // Gujarati
  -    | '\u0ad1'..'\u0ae0'       // Gujarati
  -    | '\u0ae4'..'\u0ae6'       // Gujarati
  -    | '\u0af2'..'\u0af9'       // Gujarati
  -    | '\u0afa'..'\u0b01'       // Gujarati
  +    | '\u0ace'..'\u0acf'       // Gujarati
  +    | '\u0ad1'..'\u0adf'       // Gujarati
  +    | '\u0ae4'..'\u0ae5'       // Gujarati
  +    | '\u0af2'..'\u0af8'       // Gujarati
  +    | '\u0afa'..'\u0b00'       // Gujarati
       | '\u0b04'                 // Oriya
  -    | '\u0b0d'..'\u0b0f'       // Oriya
  -    | '\u0b11'..'\u0b13'       // Oriya
  +    | '\u0b0d'..'\u0b0e'       // Oriya
  +    | '\u0b11'..'\u0b12'       // Oriya
       | '\u0b29'                 // Oriya
       | '\u0b31'                 // Oriya
       | '\u0b34'                 // Oriya
  -    | '\u0b3a'..'\u0b3c'       // Oriya
  -    | '\u0b45'..'\u0b47'       // Oriya
  -    | '\u0b49'..'\u0b4b'       // Oriya
  -    | '\u0b4e'..'\u0b56'       // Oriya
  -    | '\u0b58'..'\u0b5c'       // Oriya
  +    | '\u0b3a'..'\u0b3b'       // Oriya
  +    | '\u0b45'..'\u0b46'       // Oriya
  +    | '\u0b49'..'\u0b4a'       // Oriya
  +    | '\u0b4e'..'\u0b55'       // Oriya
  +    | '\u0b58'..'\u0b5b'       // Oriya
       | '\u0b5e'                 // Oriya
  -    | '\u0b64'..'\u0b66'       // Oriya
  -    | '\u0b78'..'\u0b82'       // Oriya
  +    | '\u0b64'..'\u0b65'       // Oriya
  +    | '\u0b78'..'\u0b81'       // Oriya
       | '\u0b84'                 // Tamil
  -    | '\u0b8b'..'\u0b8e'       // Tamil
  +    | '\u0b8b'..'\u0b8d'       // Tamil
       | '\u0b91'                 // Tamil
  -    | '\u0b96'..'\u0b99'       // Tamil
  +    | '\u0b96'..'\u0b98'       // Tamil
       | '\u0b9b'                 // Tamil
       | '\u0b9d'                 // Tamil
  -    | '\u0ba0'..'\u0ba3'       // Tamil
  -    | '\u0ba5'..'\u0ba8'       // Tamil
  -    | '\u0bab'..'\u0bae'       // Tamil
  -    | '\u0bba'..'\u0bbe'       // Tamil
  -    | '\u0bc3'..'\u0bc6'       // Tamil
  +    | '\u0ba0'..'\u0ba2'       // Tamil
  +    | '\u0ba5'..'\u0ba7'       // Tamil
  +    | '\u0bab'..'\u0bad'       // Tamil
  +    | '\u0bba'..'\u0bbd'       // Tamil
  +    | '\u0bc3'..'\u0bc5'       // Tamil
       | '\u0bc9'                 // Tamil
  -    | '\u0bce'..'\u0bd0'       // Tamil
  -    | '\u0bd1'..'\u0bd7'       // Tamil
  -    | '\u0bd8'..'\u0be6'       // Tamil
  -    | '\u0bfb'..'\u0c00'       // Tamil
  +    | '\u0bce'..'\u0bcf'       // Tamil
  +    | '\u0bd1'..'\u0bd6'       // Tamil
  +    | '\u0bd8'..'\u0be5'       // Tamil
  +    | '\u0bfb'..'\u0bff'       // Tamil
       | '\u0c04'                 // Telugu
       | '\u0c0d'                 // Telugu
       | '\u0c11'                 // Telugu
       | '\u0c29'                 // Telugu
  -    | '\u0c3a'..'\u0c3d'       // Telugu
  +    | '\u0c3a'..'\u0c3c'       // Telugu
       | '\u0c45'                 // Telugu
       | '\u0c49'                 // Telugu
  -    | '\u0c4e'..'\u0c55'       // Telugu
  +    | '\u0c4e'..'\u0c54'       // Telugu
       | '\u0c57'                 // Telugu
  -    | '\u0c5b'..'\u0c60'       // Telugu
  -    | '\u0c64'..'\u0c66'       // Telugu
  -    | '\u0c70'..'\u0c78'       // Telugu
  +    | '\u0c5b'..'\u0c5f'       // Telugu
  +    | '\u0c64'..'\u0c65'       // Telugu
  +    | '\u0c70'..'\u0c77'       // Telugu
       | '\u0c84'                 // Kannada
       | '\u0c8d'                 // Kannada
       | '\u0c91'                 // Kannada
       | '\u0ca9'                 // Kannada
       | '\u0cb4'                 // Kannada
  -    | '\u0cba'..'\u0cbc'       // Kannada
  +    | '\u0cba'..'\u0cbb'       // Kannada
       | '\u0cc5'                 // Kannada
       | '\u0cc9'                 // Kannada
  -    | '\u0cce'..'\u0cd5'       // Kannada
  -    | '\u0cd7'..'\u0cde'       // Kannada
  +    | '\u0cce'..'\u0cd4'       // Kannada
  +    | '\u0cd7'..'\u0cdd'       // Kannada
       | '\u0cdf'                 // Kannada
  -    | '\u0ce4'..'\u0ce6'       // Kannada
  +    | '\u0ce4'..'\u0ce5'       // Kannada
       | '\u0cf0'                 // Kannada
  -    | '\u0cf3'..'\u0d01'       // Kannada
  +    | '\u0cf3'..'\u0d00'       // Kannada
       | '\u0d04'                 // Malayalam
       | '\u0d0d'                 // Malayalam
       | '\u0d11'                 // Malayalam
  -    | '\u0d3b'..'\u0d3d'       // Malayalam
  +    | '\u0d3b'..'\u0d3c'       // Malayalam
       | '\u0d45'                 // Malayalam
       | '\u0d49'                 // Malayalam
  -    | '\u0d50'..'\u0d54'       // Malayalam
  -    | '\u0d64'..'\u0d66'       // Malayalam
  -    | '\u0d80'..'\u0d82'       // Sinhala
  +    | '\u0d50'..'\u0d53'       // Malayalam
  +    | '\u0d64'..'\u0d65'       // Malayalam
  +    | '\u0d80'..'\u0d81'       // Sinhala
       | '\u0d84'                 // Sinhala
  -    | '\u0d97'..'\u0d9a'       // Sinhala
  +    | '\u0d97'..'\u0d99'       // Sinhala
       | '\u0db2'                 // Sinhala
       | '\u0dbc'                 // Sinhala
  -    | '\u0dbe'..'\u0dc0'       // Sinhala
  -    | '\u0dc7'..'\u0dca'       // Sinhala
  -    | '\u0dcb'..'\u0dcf'       // Sinhala
  +    | '\u0dbe'..'\u0dbf'       // Sinhala
  +    | '\u0dc7'..'\u0dc9'       // Sinhala
  +    | '\u0dcb'..'\u0dce'       // Sinhala
       | '\u0dd5'                 // Sinhala
       | '\u0dd7'                 // Sinhala
  -    | '\u0de0'..'\u0de6'       // Sinhala
  -    | '\u0df0'..'\u0df2'       // Sinhala
  -    | '\u0df5'..'\u0e01'       // Sinhala
  -    | '\u0e3b'..'\u0e3f'       // Thai
  -    | '\u0e5c'..'\u0e81'       // Thai
  +    | '\u0de0'..'\u0de5'       // Sinhala
  +    | '\u0df0'..'\u0df1'       // Sinhala
  +    | '\u0df5'..'\u0e00'       // Sinhala
  +    | '\u0e3b'..'\u0e3e'       // Thai
  +    | '\u0e5c'..'\u0e80'       // Thai
       | '\u0e83'                 // Lao
  -    | '\u0e85'..'\u0e87'       // Lao
  +    | '\u0e85'..'\u0e86'       // Lao
       | '\u0e89'                 // Lao
  -    | '\u0e8b'..'\u0e8d'       // Lao
  -    | '\u0e8e'..'\u0e94'       // Lao
  +    | '\u0e8b'..'\u0e8c'       // Lao
  +    | '\u0e8e'..'\u0e93'       // Lao
       | '\u0e98'                 // Lao
       | '\u0ea0'                 // Lao
       | '\u0ea4'                 // Lao
       | '\u0ea6'                 // Lao
  -    | '\u0ea8'..'\u0eaa'       // Lao
  +    | '\u0ea8'..'\u0ea9'       // Lao
       | '\u0eac'                 // Lao
       | '\u0eba'                 // Lao
  -    | '\u0ebe'..'\u0ec0'       // Lao
  +    | '\u0ebe'..'\u0ebf'       // Lao
       | '\u0ec5'                 // Lao
       | '\u0ec7'                 // Lao
  -    | '\u0ece'..'\u0ed0'       // Lao
  -    | '\u0eda'..'\u0edc'       // Lao
  -    | '\u0ee0'..'\u0f00'       // Lao
  +    | '\u0ece'..'\u0ecf'       // Lao
  +    | '\u0eda'..'\u0edb'       // Lao
  +    | '\u0ee0'..'\u0eff'       // Lao
       | '\u0f48'                 // Tibetan
  -    | '\u0f6d'..'\u0f71'       // Tibetan
  +    | '\u0f6d'..'\u0f70'       // Tibetan
       | '\u0f98'                 // Tibetan
       | '\u0fbd'                 // Tibetan
       | '\u0fcd'                 // Tibetan
  -    | '\u0fdb'..'\u1000'       // Tibetan
  +    | '\u0fdb'..'\u0fff'       // Tibetan
       | '\u10c6'                 // Georgian
  -    | '\u10c8'..'\u10cd'       // Georgian
  -    | '\u10ce'..'\u10d0'       // Georgian
  +    | '\u10c8'..'\u10cc'       // Georgian
  +    | '\u10ce'..'\u10cf'       // Georgian
       | '\u1249'                 // Ethiopic
  -    | '\u124e'..'\u1250'       // Ethiopic
  +    | '\u124e'..'\u124f'       // Ethiopic
       | '\u1257'                 // Ethiopic
       | '\u1259'                 // Ethiopic
  -    | '\u125e'..'\u1260'       // Ethiopic
  +    | '\u125e'..'\u125f'       // Ethiopic
       | '\u1289'                 // Ethiopic
  -    | '\u128e'..'\u1290'       // Ethiopic
  +    | '\u128e'..'\u128f'       // Ethiopic
       | '\u12b1'                 // Ethiopic
  -    | '\u12b6'..'\u12b8'       // Ethiopic
  +    | '\u12b6'..'\u12b7'       // Ethiopic
       | '\u12bf'                 // Ethiopic
       | '\u12c1'                 // Ethiopic
  -    | '\u12c6'..'\u12c8'       // Ethiopic
  +    | '\u12c6'..'\u12c7'       // Ethiopic
       | '\u12d7'                 // Ethiopic
       | '\u1311'                 // Ethiopic
  -    | '\u1316'..'\u1318'       // Ethiopic
  -    | '\u135b'..'\u135d'       // Ethiopic
  -    | '\u137d'..'\u1380'       // Ethiopic
  -    | '\u139a'..'\u13a0'       // Ethiopic_Supplement
  -    | '\u13f6'..'\u13f8'       // Cherokee
  -    | '\u13fe'..'\u1400'       // Cherokee
  -    | '\u169d'..'\u16a0'       // Ogham
  -    | '\u16f9'..'\u1700'       // Runic
  +    | '\u1316'..'\u1317'       // Ethiopic
  +    | '\u135b'..'\u135c'       // Ethiopic
  +    | '\u137d'..'\u137f'       // Ethiopic
  +    | '\u139a'..'\u139f'       // Ethiopic_Supplement
  +    | '\u13f6'..'\u13f7'       // Cherokee
  +    | '\u13fe'..'\u13ff'       // Cherokee
  +    | '\u169d'..'\u169f'       // Ogham
  +    | '\u16f9'..'\u16ff'       // Runic
       | '\u170d'                 // Tagalog
  -    | '\u1715'..'\u1720'       // Tagalog
  -    | '\u1737'..'\u1740'       // Hanunoo
  -    | '\u1754'..'\u1760'       // Buhid
  +    | '\u1715'..'\u171f'       // Tagalog
  +    | '\u1737'..'\u173f'       // Hanunoo
  +    | '\u1754'..'\u175f'       // Buhid
       | '\u176d'                 // Tagbanwa
       | '\u1771'                 // Tagbanwa
  -    | '\u1774'..'\u1780'       // Tagbanwa
  -    | '\u17de'..'\u17e0'       // Khmer
  -    | '\u17ea'..'\u17f0'       // Khmer
  -    | '\u17fa'..'\u1800'       // Khmer
  +    | '\u1774'..'\u177f'       // Tagbanwa
  +    | '\u17de'..'\u17df'       // Khmer
  +    | '\u17ea'..'\u17ef'       // Khmer
  +    | '\u17fa'..'\u17ff'       // Khmer
       | '\u180f'                 // Mongolian
  -    | '\u181a'..'\u1820'       // Mongolian
  -    | '\u1878'..'\u1880'       // Mongolian
  -    | '\u18ab'..'\u18b0'       // Mongolian
  -    | '\u18f6'..'\u1900'       // Unified_Canadian_Aboriginal_Syllabics_Extended
  +    | '\u181a'..'\u181f'       // Mongolian
  +    | '\u1878'..'\u187f'       // Mongolian
  +    | '\u18ab'..'\u18af'       // Mongolian
  +    | '\u18f6'..'\u18ff'       // Unified_Canadian_Aboriginal_Syllabics_Extended
       | '\u191f'                 // Limbu
  -    | '\u192c'..'\u1930'       // Limbu
  -    | '\u193c'..'\u1940'       // Limbu
  -    | '\u1941'..'\u1944'       // Limbu
  -    | '\u196e'..'\u1970'       // Tai_Le
  -    | '\u1975'..'\u1980'       // Tai_Le
  -    | '\u19ac'..'\u19b0'       // New_Tai_Lue
  -    | '\u19ca'..'\u19d0'       // New_Tai_Lue
  -    | '\u19db'..'\u19de'       // New_Tai_Lue
  -    | '\u1a1c'..'\u1a1e'       // Buginese
  +    | '\u192c'..'\u192f'       // Limbu
  +    | '\u193c'..'\u193f'       // Limbu
  +    | '\u1941'..'\u1943'       // Limbu
  +    | '\u196e'..'\u196f'       // Tai_Le
  +    | '\u1975'..'\u197f'       // Tai_Le
  +    | '\u19ac'..'\u19af'       // New_Tai_Lue
  +    | '\u19ca'..'\u19cf'       // New_Tai_Lue
  +    | '\u19db'..'\u19dd'       // New_Tai_Lue
  +    | '\u1a1c'..'\u1a1d'       // Buginese
       | '\u1a5f'                 // Tai_Tham
  -    | '\u1a7d'..'\u1a7f'       // Tai_Tham
  -    | '\u1a8a'..'\u1a90'       // Tai_Tham
  -    | '\u1a9a'..'\u1aa0'       // Tai_Tham
  -    | '\u1aae'..'\u1ab0'       // Tai_Tham
  -    | '\u1abf'..'\u1b00'       // Combining_Diacritical_Marks_Extended
  -    | '\u1b4c'..'\u1b50'       // Balinese
  -    | '\u1b7d'..'\u1b80'       // Balinese
  -    | '\u1bf4'..'\u1bfc'       // Batak
  -    | '\u1c38'..'\u1c3b'       // Lepcha
  -    | '\u1c4a'..'\u1c4d'       // Lepcha
  -    | '\u1c89'..'\u1cc0'       // Cyrillic_Extended-C
  -    | '\u1cc8'..'\u1cd0'       // Sundanese_Supplement
  +    | '\u1a7d'..'\u1a7e'       // Tai_Tham
  +    | '\u1a8a'..'\u1a8f'       // Tai_Tham
  +    | '\u1a9a'..'\u1a9f'       // Tai_Tham
  +    | '\u1aae'..'\u1aaf'       // Tai_Tham
  +    | '\u1abf'..'\u1aff'       // Combining_Diacritical_Marks_Extended
  +    | '\u1b4c'..'\u1b4f'       // Balinese
  +    | '\u1b7d'..'\u1b7f'       // Balinese
  +    | '\u1bf4'..'\u1bfb'       // Batak
  +    | '\u1c38'..'\u1c3a'       // Lepcha
  +    | '\u1c4a'..'\u1c4c'       // Lepcha
  +    | '\u1c89'..'\u1cbf'       // Cyrillic_Extended-C
  +    | '\u1cc8'..'\u1ccf'       // Sundanese_Supplement
       | '\u1cf7'                 // Vedic_Extensions
  -    | '\u1cfa'..'\u1d00'       // Vedic_Extensions
  -    | '\u1df6'..'\u1dfb'       // Combining_Diacritical_Marks_Supplement
  -    | '\u1f16'..'\u1f18'       // Greek_Extended
  -    | '\u1f1e'..'\u1f20'       // Greek_Extended
  -    | '\u1f46'..'\u1f48'       // Greek_Extended
  -    | '\u1f4e'..'\u1f50'       // Greek_Extended
  +    | '\u1cfa'..'\u1cff'       // Vedic_Extensions
  +    | '\u1df6'..'\u1dfa'       // Combining_Diacritical_Marks_Supplement
  +    | '\u1f16'..'\u1f17'       // Greek_Extended
  +    | '\u1f1e'..'\u1f1f'       // Greek_Extended
  +    | '\u1f46'..'\u1f47'       // Greek_Extended
  +    | '\u1f4e'..'\u1f4f'       // Greek_Extended
       | '\u1f58'                 // Greek_Extended
       | '\u1f5a'                 // Greek_Extended
       | '\u1f5c'                 // Greek_Extended
       | '\u1f5e'                 // Greek_Extended
  -    | '\u1f7e'..'\u1f80'       // Greek_Extended
  +    | '\u1f7e'..'\u1f7f'       // Greek_Extended
       | '\u1fb5'                 // Greek_Extended
       | '\u1fc5'                 // Greek_Extended
  -    | '\u1fd4'..'\u1fd6'       // Greek_Extended
  +    | '\u1fd4'..'\u1fd5'       // Greek_Extended
       | '\u1fdc'                 // Greek_Extended
  -    | '\u1ff0'..'\u1ff2'       // Greek_Extended
  +    | '\u1ff0'..'\u1ff1'       // Greek_Extended
       | '\u1ff5'                 // Greek_Extended
       | '\u1fff'                 // (Absent from Blocks.txt)
  -    | '\u2072'..'\u2074'       // Superscripts_and_Subscripts
  +    | '\u2072'..'\u2073'       // Superscripts_and_Subscripts
       | '\u208f'                 // Superscripts_and_Subscripts
  -    | '\u209d'..'\u20a0'       // Superscripts_and_Subscripts
  -    | '\u20bf'..'\u20d0'       // Currency_Symbols
  -    | '\u20f1'..'\u2100'       // Combining_Diacritical_Marks_for_Symbols
  -    | '\u218c'..'\u2190'       // Number_Forms
  +    | '\u209d'..'\u209f'       // Superscripts_and_Subscripts
  +    | '\u20bf'..'\u20cf'       // Currency_Symbols
  +    | '\u20f1'..'\u20ff'       // Combining_Diacritical_Marks_for_Symbols
  +    | '\u218c'..'\u218f'       // Number_Forms
       | '\u2c2f'                 // Glagolitic
       | '\u2c5f'                 // (Absent from Blocks.txt)
  -    | '\u2cf4'..'\u2cf9'       // Coptic
  +    | '\u2cf4'..'\u2cf8'       // Coptic
       | '\u2d26'                 // Georgian_Supplement
  -    | '\u2d28'..'\u2d2d'       // Georgian_Supplement
  -    | '\u2d2e'..'\u2d30'       // Georgian_Supplement
  -    | '\u2d68'..'\u2d6f'       // Tifinagh
  -    | '\u2d71'..'\u2d7f'       // Tifinagh
  -    | '\u2d97'..'\u2da0'       // Ethiopic_Extended
  +    | '\u2d28'..'\u2d2c'       // Georgian_Supplement
  +    | '\u2d2e'..'\u2d2f'       // Georgian_Supplement
  +    | '\u2d68'..'\u2d6e'       // Tifinagh
  +    | '\u2d71'..'\u2d7e'       // Tifinagh
  +    | '\u2d97'..'\u2d9f'       // Ethiopic_Extended
       | '\u2da7'                 // Ethiopic_Extended
       | '\u2daf'                 // Ethiopic_Extended
       | '\u2db7'                 // Ethiopic_Extended
  
positive.code: 
  CLASSIFY_Sm:
        '\u002b'                 // Basic_Latin
      | '\u003c'..'\u003f'       // Basic_Latin
      | '\u007c'                 // Basic_Latin
      | '\u007e'                 // Basic_Latin
      | '\u00ac'                 // Latin-1_Supplement
  
negative.code:     | '\u01ee'                 // Latin_Extended-B
      | '\u01f1'                 // Latin_Extended-B
      | '\u01f4'                 // Latin_Extended-B
      | '\u01f6'..'\u01f8'       // Latin_Extended-B
      | '\u01fa'                 // Latin_Extended-B
      | '\u01fc'                 // Latin_Extended-B
      | '\u01fe'                 // Latin_Extended-B
  