+ Refactor the structural patterns.