refine is better now; deflation needs a rerun strategy; regeneration with singular points is not stable yet
further improvements to delation and decomposition