Gewünscht: Refactoring to Patterns