working inheritance from apache commons math: Array2DRowRealMatrix <-- SimpleRealMatrix, & ComplexNumber <-- ComplexNumber