what about having a pos, and a const_pos naming convention?
what about having a rot, and a const_rot naming convention?
mp
Set initial state to IDENTITY and test other stuff
implement this!