Improved arrayToMatrix's parameter checking
Allow arbitrary number of arguments for Matrix.add / Matrix.subtract