@VD15 arguing with my wife that I should be able to use hand soap in the place of shower soap because of liskov substitution principle