In CL the function row-major-aref accepts an array and a single index *n* and returns the *n*th element of the array in row-major order. There is a corresponding function (setf row-major-aref) serving as the corresponding mutator. This is equivalent to:
(define (row-major-aref array n) (vector-ref (array->vector array) n)) but does not reify the results of `array->vector`. Is there some way to do this with SRFI 231?
