Fixes #1127 array views were not handling negative strides properly. Thanks to Phil Richards for pointing that out.