Message 252473 - Python tracker
The Python implementation will stay for two main reasons, one to provide a working implementation for all those who wish to use a modified version (you, for example, if you want to use a version that lets you alter order), and two for alternate implementations which don't have OrderedDict in the _collections module (a comment even hints at that in the source). I fully agree on the confusing part, however. Maybe a comment could be added regarding this.