First Example of Design Pattern Decorator