Design a system to display customer data in different ways (text, HTML, XML).
Pattern instanciation allows maximum scalability of displays and dynamic change at runtime.