I'm getting a different order depending on whether I run _test_io_init_ on it's own, or as part of the full tests.
I'll look into the sorting.