Removed py2.6 because it doesn't even have OrderedDict