Playing with family polymorphism.