Try to escape violation of inheritance in OOP.