def __init__(self, items=[]):
dict.__init__(self)<EOL>self._o = [] <EOL>if isinstance(items, dict):<EOL><INDENT>items = reversed(items.items())<EOL><DEDENT>for k, v in items:<EOL><INDENT>self.__setitem__(k, v)<EOL><DEDENT>
A dictionary with ordered keys (first-in last-out).