Structured diffing of Kotlin data classes and maps with change tracking
implementation com.philiprehberger:diff-kit