Adding Matrix2D bonus constructor and tests

Just use `return this.pos(mbr)`, rather than calling `pos` four times.