bpo-34320: Fix dict(o) didn't copy order of dict subclass (GH-8624)



When dict subclass overrides order (`__iter__()`, `keys()`, and `items()`), `dict(o)`
should use it instead of dict ordering.


https://bugs.python.org/issue34320
5 files changed