stride for Multiplication
IndexShift->IndexStride
Added IndexDestride
Adding support for non-unit range in operators