def undo_set_expr(self, state):
     self.do_set_expr(None, state['old'], setstate=False)
     if 'olddata' in state:
         MkArray.__setitem__(self, slice(None), state['olddata'])