docs: def add_entry_points(self, names):
          """
          adds `names` to the internal collection of entry points to track
  
          `names` can be a single object or an iterable but
          must be a string or iterable of strings.
          """
          names = util.return_set(names)
          self.entry_point_names.update(names)