Ok, this stuff is hard. I might be completely wrong about the *fails on overflow* part. I *think* the author was talking about overflowing the bounds of the queue, not integer overflow. Back to needs more investigation.