fusion-refactor

Compare refactoring approaches and pick the safest path; use when multiple refactor strategies are possible.