Add a custom cast?

Can’t you just create a static method (or alt. an overloaded constuctor) which converts a float[][] to a Matrix, like static final Matrix.fromFloatArray2d(final float[][] arr2d) {}? :bulb: