A simple matrix data structure. Motivation: Creation, representation and manipulation of matrices in a program. Support for integration into basic numeric calculations out of the box. Applicability to various types. Several functions such as det(). Usage example: