Return a new set with elements common to the set and all *iterables*.

def intersection(self, *iterables):
        """
        Return a new set with elements common to the set and all *iterables*.
        """
        comb = self._set.intersection(*iterables)
        return self._fromset(comb, key=self._key)