Head First Design Pattern Demo 4 Flex