Migrate to the newest Kotlin with equals, hashCode, toString in Any