openmp deals with index tuples correctly
got rid of special strides method for PyObject arrays
got rid of special strides method for PyObject arrays
amusingly unsafe use of safediv