docs: def get_named_unicode(self, i):
          """Get Unicode name."""
  
          index = i.index
          value = []
          try:
              if next(i) != '{':
                  raise ValueError("Named Unicode missing '{' %d!" % (i.index - 1))
              c = next(i)
              while c != '}':
                  value.append(c)
                  c = next(i)
          except Exception:
              raise SyntaxError("Unmatched '{' at %d!" % index)
  
          return ''.join(value)