New API: ReadNext.