I think this was the original case, and some things were odd when I first was missing with pattern order.  I decided both cases were a good idea.  Some of the details of the scanning may have changed a bit from when I wrote these tests, but I don't think any of the changes are to anything specced clearly enough for the details in the tests.