Refactoring, Metro object