relies on people not changing that list of keys, but then again, test would fail and they'd notice they need to update this test case too if they do :D