Emits LightkurveWarning if matrix has low rank or priors have incorrect shape.
Note that for SparseDesignMatrix objects, calculating the rank will
force the design matrix to be evaluated and stored in memory, reducing
the speed and memory savings of SparseDesignMatrix.
For SparseDesignMatrix, rank checks will be turned off by default.