kotlinEquals

inline fun <T : Any> T.kotlinEquals(other: Any?, properties: Array<out KProperty1<T, Any?>>, noinline superEquals: () -> Boolean? = null): Boolean