We've never had tests for pager, and I want to start experimenting with ways to clean up the implementation and make it a bit more graceful.