pointer of next node to be read, null if there are no more nodes
increments the read-position by 1, so next time it's called, the next item is read
See Implementation