Some work on binding the matrix class functions.