PHP: DecoratorAbstract - Allows the creation of flexible nested decorators.