it('splice the middle two items each with two new items in reverse order', function () {
        verifyChanges([S(1), S(2), S(3), S(4)], arr => {
          arr.splice(2, 1, S(5), S(6));
          arr.splice(1, 1, S(7), S(8));
        });