Currently only C-style (row-major) arrays are supported. Extending this to Fortran-style (column-major) arrays would allow transposing an array in O(1) without copying, but would also bring additional difficulties for binary operations (there's no efficient way to add a C- and Fortran-style array).