Любые?
Класс может чуть ли не полностью переделаться и с этим тоже бывает нужно жить.
+ всё ещё есть вариант с частыми изменениями.
Здесь добавили поле, здесь убрали, здесь переименовали, здесь изменили тип. Обычная ситуация.
И весь код будет состоять из одних проверок.