ExtractMethod, applied repeatedly with the objective of forming a "manager method" that (perhaps) makes a few high-level decisions, but mostly delegates work to "worker methods". Documented at http://industriallogic.com/papers/ComposeMethod.pdf ---- [CategoryRefactoring]