The dangers of refactoring to an idea