Unnecessary qualifier?

# Mark S. Miller (17 years ago)

15.2.3.8 Object.seal(O) and 15.2.3.9 Object.freeze(O) both end with the qualification

The above algorithm is specified as a set of sequential steps that include

the possibility of a exception being thrown as various intermediate points. Rather than failing after a partial update of O, this function must be implemented such that it either atomically completes all property updates successfully or fails without making any update to the properties of object O.

AFAICT, the algorithm specified for these two operations can't fail, so these qualifications may not be necessary.