[+] Matrix types
[~] Split up expression.?pp
[+] More runtime functions
[+] more generic getter functions
[+] Explicit cast from scalar to vector
[+] Not writing useless casts
[+] Works, but why?
[+] Matrix constructor