Do not expose the internal mapping of :class:`types.MappingProxyType`
when performing rich-compare operations with non-stdlib types.
Previously, it was possible to mutate the internal mapping of a proxy there.
Now we pass not the original :class:`dict` instance, but its copy,
when dealing with custom types.
