Given that there are plenty of cases where the configurable:true "contract"
is violated (i.e. non-deletable configurable properties), and that it is
still possible to fix the 3 violations of the configurable:false contract,
I think I'm swayed to simply go for configurable:true getters/setters that
refuse to be updated.

Also, with proxies, it becomes easy for user-defined abstractions to
violate the configurable:true contract as well. So there's little point in
pretending that configurable:true implies any universal invariants.

Cheers,
Tom
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to