entries.push({ kind: EntryKind.Push, k: path.slice(), v: currArr.slice(prevArr.length) });
} else if (currArr.length < prevArr.length) {
entries.push({ kind: EntryKind.Push, k: path.slice(), i: currArr.length });
objectMutationLog.ts
}
} else {
// No children schema, use the original positional comparison