A matrix class...