docs: def _init(self):
          """
          Turn the records into actual usable keys.
          """
  
          self._entry_points = {}
          for entry_point in self.raw_entry_points:
              if entry_point.dist.project_name != self.reserved.get(
                      entry_point.name, entry_point.dist.project_name):
                  logger.error(
                      "registry '%s' for '%s' is reserved for package '%s'",
                      entry_point.name, self.registry_name,
                      self.reserved[entry_point.name],
                  )
                  continue
  
              if self.get_record(entry_point.name):
                  logger.warning(
                      "registry '%s' for '%s' is already registered.",
                      entry_point.name, self.registry_name,
                  )
                  existing = self._entry_points[entry_point.name]
                  logger.debug(
                      "registered '%s' from '%s'", existing, existing.dist)
                  logger.debug(
                      "discarded '%s' from '%s'", entry_point, entry_point.dist)
                  continue
  
              logger.debug(
                  "recording '%s' from '%s'", entry_point, entry_point.dist)
              self._entry_points[entry_point.name] = entry_point