@bobsilverberg ,  NO, TBH it doesn't sounds good to me.
Having a ```go_to_page()``` method makes it more clear to navigate to page. So having a separate parameter and a condition would just increase complexity.