kirillrakhman
val differences = User::class.memberProperties.filter { it.get(user1) != it.get(user2) }