Matrix: test_matrix_by_row is now lazy
Matrix: this works
matrix: more lazy
Matrix: remove array conversion