Ты переходишь в среднюю Android-команду, которая мигрирует legacy Java-кодбейс на Kotlin. Во время ревью кода ты замечаешь, что коллега вручную написал equals(), hashCode() и toString() для класса модели, представляющего REST API-ответ. Tech lead просит тебя объяснить более удачный подход.