The only reason I did so was because it's a helper method to implement the `jumpToPage(pageNumber)` function, which I feel is a much clearer, "user-y" type of action.

I am ok with just making everything a publicly named function, and removing the dangling underscores.