added some fallback methods

DirectSumDecomposition and MinorNL can cause infinite recursion, this is not resolved yet!