From CML1 created by [demianmnave](https://github.com/demianmnave) : demianmnave/CML1#7 Need to implement const matrix and quaternion types, similar to the const vector types.