Refactoring with Composer

Not trustworthy for mechanical refactors. If it could use syntax tree API for the language, it could make deterministic changes.
Created feature request