Py2.6 compatibility: use backport for OrderedDict