1 * Need to enforce max page size restrictions more tightly, some pages go slightly over.
\r
3 * Need to make sure on a finish stream call to the paginator, if there is nothing buffered,
\r
4 it adds the granule pos of the previous page as the graneul pos of the empty EOS page.
\r
6 * Need a reset method to put paginator in initial state again.
\r
8 * Doesn't aggressively go for target size.