Description
Some implementations of `next()` in readers are confusing, calling `next()` without calling `hasNext()` will not move the cursor to the next element, which is counter-common-practice. See the attachment for one example.
Some implementations of `next()` in readers are confusing, calling `next()` without calling `hasNext()` will not move the cursor to the next element, which is counter-common-practice. See the attachment for one example.