def __setitem__(self, key, value):
        if key not in self:
            end = self.__end
            curr = end[1]
            curr[2] = end[1] = self.__map[key] = [key, curr, end]
        dict.__setitem__(self, key, value)
dataset/ETHPy150Open clips/pattern/pattern/web/json/ordered_dict.py/OrderedDict.__setitem__/original