Refactoring, glassware