equiping arrinfo_t with an alternative usage allowing local storage of the strides vector