def __getitem__(self, key): hook = key.get_hook() return WeakKeyDictionary.__getitem__(self, hook)
def __getitem__(self, item): if item not in self.items(): return self.default_function(item) return WeakKeyDictionary.__getitem__(self, item)
def __getitem__(self, item): if item not in self.items(): return self.default_function(item) return WeakKeyDictionary.__getitem__(self, item)