Composite und Decorator Pattern