#92 - Creating SOLID Code: Liskov Substitution Principle