Couldn't this just be `prev()`?  It's a paginator, you know it's doing pages, `pag.prev()` and `pag.next()` seem more natural to me. Similarly for `hasNext()` and `hasPrev()`.