 	
 	:returns: The la_object_t instance to use in matrix operations
 	*/
-	public class func rowMatrixFromArray(var array: [Double]) -> la_object_t {
+	final public class func rowMatrixFromArray(var array: [Double]) -> la_object_t {
 		return matrixFromArray(array, rows: 1, columns: array.count)
 	}
 	

	
	:returns: The la_object_t instance to use in matrix operations
	*/
	public class func columnMatrixFromArray(var array: [Double]) -> la_object_t {
		return matrixFromArray(array, rows: array.count, columns: 1)
	}
	

	
	:returns: The la_object_t instance to use in matrix operations
	*/
	final public class func zeros(rows: Int = 1, columns: Int = 1) -> la_object_t {
		return matrixWithRepeatedValue(0.0, rows: rows, columns: columns)
	}
	
