Neat!
In big_query() eof() in the result object alwasy returns 1.
And this is something to remain bug compatible with?
In streaming_query() is returns 0 until one "failed" fetch_row() has been performed
Doesn't sound useless to me. The user might not want to remember that.