It used to return a copy of the array.

Once https://github.com/rethinkdb/rethinkdb/issues/1578 is solved, it will behave like if `array` was a `cursor`.

It returns the whole array if you didn't iterate through it. If you did iterate through it, it will return what you haven't retrieved yet.