WIP

Current state is that test_over_0_4 fails because the nested
_get_or_read_page() call seems to be failing to look up page 1
properly, it decides there are 0 rows instead.