def  __sub__(self, other):
        if not isinstance(other, BaseSet):
            return NotImplemented
        return self.difference(other)
Restores any saved user preference information associated with the
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/sets.py/BaseSet.__sub__--crossover with--dataset/ETHPy150Open enthought/traitsui/traitsui/wx/code_editor.py/SourceEditor.restore_prefs