ParentFull threadbunderbunder·Sometimes I really wish there were a way to make violating the Liskov Substitution Principle throw a compiler error.View on HN