Are we sure `moreForward` is the best name?  I almost thought it was a typo for `moveForward`.  Same comment for `moreReverse`.