- Improved the error handling and messages
- Improved the assign() function, now it can take a single dimension list or a single numeric value as an argument: assign(2) - assign([1, -6, 5.2])
- Added the from_row() and from_col() functions which return the row or column of a matrix as a matrix object
- Added the hadamard_prod() function which performs the hadamard product of two matrices, it can also be used to multiply a matrix by a numeric value