module Github::Pagination

def last_page

there is only one page or there are no pages at all in the result.
no last page - either because you are already on the last page,
Retrives the result of the last page. Returns nil if there is
def last_page
  last_request = page_iterator.last
  self.instance_eval { @env = last_request.env } if last_request
  last_request
end