pub type Matrix<V> = Vec<Vec<V>>;
A square matrix of values, row by row.
pub struct Matrix<V> { /* private fields */ }