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.

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)