[WIP] Implements a paged route collection using a paged route provider (2)

Current work, not done yet
we write `false` in lower case. and have the constent on the left hand side to make dead sure there are no accidental assignments. can you change to `false === $result` please?