def symmetric_difference(self, sig: Scope) -> Scope:
        """ Create a new Set with values present in only one Set """
        new = Scope(sig=self._hsig.values(), state=self.state)
        new ^= sig
        return new