Try collections then ordereddict for OrderedDict