I think this is ok, as long as whatever script you're writing calls this with this assert in mind. With out of order submissions, it's possible this could happen, so it could be a problem. Then again when it's a problem it'll explode and it'll be obvious how to fix... so that's not so bad either way