OMG. I omitted the most important constraint:

On Mon, Apr 22, 2013 at 8:11 PM, Mark S. Miller <[email protected]> wrote:
[...]

> * Normal objects have a [[SetPrototype]] method like
>
>     function [[SetPrototype]] (newValue) {
>         // normal checks for proto acceptability
>         // * either null or an object
>         // * would not create an inheritance cycle
>

           if (! this.[[Extensible]]) {
               throw new TypeError(....);
           }


>         this.[[Prototype]] = newValue;
>     }
>


This indicates that the rest of my message should be read with salt. I
wrote it with as much care and attention. Sigh.

[...]


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

Reply via email to