Laying basis for history
Setter polymorphism