[MP] Style: spelling mistakes
[MP] Style: remove vec_t, add matrix3_t
[MP] Optimisation: missed some prefix increment on iterators