Using `index(_:offsetBy:limitedBy:)` at the limit

If the starting index is already at the border index, and the offset distance isn't 0, then this method should return nil, right? The description mentions the limit having no effect if it's in the wrong direction, but it uses strictly-less or -greater, so the "no effect" doesn't apply.