pub fn if_matrix_convert_to_vec_array_and_do<F, T>( matrix: &mut Array, f: F, ) -> Result<T, Box<EvalAltResult>>where F: FnMut(Vec<Array>) -> Result<T, Box<EvalAltResult>>,
If the input is a