In 99% of cases you are right -- I know it's being nitpicky, but since I don't think it complicates the code too much, there shouldn't be too much performance penalty, and that would be a really hard thing to debug if the server did start returning records out-of-order, I think it's ok. Thoughts?