Dinamicamente adicionar novas funcionalidades a instância de classes.
- Zend Framework: decorators para instâncias de
Zend_Form_Element
- Web Service Layer: Decorators JSON e XML para um serviço REST (nesse caso, obviamente apenas um desses deve ser permitido)