Append Composite and Decorator patterns.