Example of Decorator pattern, reflection exercise