def __setattr__(self, key, value):
        if key.startswith('_') or ('attributes','pk','lazy','backend') in key:
            return super(Document, self).__setattr__(key, value)
        else:
            self.attributes[key] = value
dataset/ETHPy150Open adewes/blitzdb/blitzdb/document.py/Document.__setattr__/swapped operands of `in`