Rigid Hierarchies — The Inflexibility Problem - When Inheritance Goes Wrong | OneNoughtOne