in src/global_append_only_array.js [46:60]
arrayWrapper.compareAndUpdateLocal = function (newArray) {
const currentLength = localArray.length
const newLength = newArray.length
let i
for (i = 0; i < currentLength && i < newLength; i++) {
localArray[i] = newArray[i]
}
if (newLength > currentLength) {
for (let j = i; j < newArray.length; j++) {
localArray.push(newArray[j])
}
} else if (newLength < currentLength && newLength != 0) {
localArray.splice(i, currentLength - newLength)
}
}