simplifying tests: instead using ordered dictionaries ... :rat: