I've just talked to @mjschranz  and he said the value of `page` could potentially be a very long number, but its type does not really matter.