'Like with the ordinary dict: from a mapping, from an iterable
of (key, value) pairs, or from keyword arguments.'

def __init__(self, *args, **kwargs):

    dict.__init__(self, *args, **kwargs)
    self._sorted_keys = sorted(dict.iterkeys(self))
