pull ordered Dict from backports