Orddict implements a
orddict is a representation of a dictionary, where a
list of pairs is used to store the keys and values. The list is
ordered after the keys.
This module provides exactly the same interface as the module
dict but with a defined representation.