def _remove(self, cmdset_a, cmdset_b):

        cmdset_c = cmdset_a._duplicate()
        cmdset_c.commands = [cmd for cmd in cmdset_b if not cmd in cmdset_a]
        return cmdset_c
Filter a set by another.
dataset/ETHPy150Open evennia/evennia/evennia/commands/cmdset.py/CmdSet._remove