This is reproducing the expected output of defined ordering, so... yes? I guess it depends on how precise one believes ordering checking should be. If there should be less code here, then why not reduce the number of examples in the fixture that gets written to disk? Or the specs utilizing this could use one of the other fixtures, but the one this is emulating appeared to be the best simulation of examples at various levels.