cursor: track changes in bson_reader_read() with regards to EOF.
examples: simplify cursor iteration in example-client.