Refactoring gone wrong.