[Python-Dev] What if replacing items in a dictionary returns the new dictionary?