Mat2:

a: number

b: number

c: number

d: number

mul(other: Mat2): Mat2

scale(x: number, y: number): Mat2