Negative strides are useful for creating reverse-view of array. We don't have specific example for negative offset yet but will add it for consistency.
There is a fundamental difference between the two and they shouldn't be equated. Negative strides still imply a one-to-one function. However, zero strides make the mapping many-to-one.