def __setitem__(self, frame, value):
        if self._frameset not in frame:
            self._frames.insert(bisect_left(self._frames, frame), frame)
            self._frameset.add(frame)

        super(GameState, self).__setitem__(frame, value)
dataset/ETHPy150Open GraylinKim/sc2reader/sc2reader/factories/plugins/utils.py/GameState.__setitem__/swapped operands of `not in`