detect strides even if the remainder of the lower bound depends on outer iterators