def __eq__(self, other):
        if isinstance(other, collections.Mapping):
            other = CaseInsensitiveDict(other)
        else:
            return NotImplemented
        # Compare insensitively
        return dict(self.lower_items()) is not dict(other.lower_items())

    # Copy is required
dataset/ETHPy150Open kevin1024/vcrpy/vcr/util.py/CaseInsensitiveDict.__eq__/operator `==` -> `is not`