docs: def normalize(self):
          """Return the unicode character represented by the HTML entity."""
          chrfunc = chr if py3k else HTMLEntity._unichr
          if self.named:
              return chrfunc(htmlentities.name2codepoint[self.value])
          if self.hexadecimal:
              return chrfunc(int(self.value, 16))
          return chrfunc(int(self.value))