Only code change in this PR, updated to return an empty scope for bad page number case.