cannot assume that dict items are ordered

order of items is important since some tests expect the status to be in a certain order.
`dict.items()` does not return items in a deterministic order, you would need a `SortedDict` or a list.