GoLeft(
     this PaginatorState pState)
 {
     return(NextState(pState.With(z => z.CurrentPage.Value--)));
 }
 GoLeftMore(
     this PaginatorState pState)
 {
     return(NextState(pState.With(z => z.CurrentPage.Value -= pState.PagesToSkip.Value)));
 }
 GoRight(
     this PaginatorState pState)
 {
     return(NextState(pState.With(z => z.CurrentPage.Value++)));
 }