(self, key, *args)
| 143 | return o, value |
| 144 | |
| 145 | def pop(self, key, *args): |
| 146 | self._dirty_len = True |
| 147 | return self.data.pop(IdentityWeakRef(key), *args) |
| 148 | |
| 149 | def setdefault(self, key, default=None): |
| 150 | return self.data.setdefault(IdentityWeakRef(key, self._remove), default) |