@mwjackson: I don't think that this assumption is always true. It's possible for Twitter to return, say, 30 results with a page size of 15. This will result in two pages, each being the requested page size.