// Handle length changes
if (currArr.length > prevArr.length) {
entries.push({ kind: EntryKind.Push, k: path.slice(), v: currArr.slice(prevArr.length) });
objectMutationLog.ts
} else if (currArr.length < prevArr.length) {
entries.push({ kind: EntryKind.Push, k: path.slice(), i: currArr.length });