Added a maximum of 10 divisions in ConcreteDPM2 so that it never gets stuck in infinite loops.