Increased polymorphism in types of Consumers