So these functions are able to handle negative strides after all?