Issue #201: WIP Refactor version negotiation.

It was causing a recursion loop because of the access callback calling this. Do you think we need it to extract the _page arguments_ and the _page callback_?