OrderedDict package requires a UserDict which has gone away in py3