Same question here about `edits` vs. `newEdits`--is there a reason why this isn't `newEdits.push(newEdit)`?