The goal of refactoring support is to improve your code without changing its behavior.
You can execute a refactoring in one of two different ways.