code: def intersection(self, *others):
          
          others = self._typesafe_others(others)
          return set(map(
              self._loads, self._client.sinter(self.key_prefix, *others)))
docs: Calculates the intersection of all the given sets, that is, members
              which are present in all given sets.
  
              @others: one or several #str keynames or :class:RedisSet objects
  
              -> #set of resulting intersection between @others and this set