Or I guess to clarify, I don't understand what the distinction is between a private symbol and a unique symbol if unique symbols don't show up anywhere. So I jumped to the assumption that they did show up in gOPN based on what I read.<div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Nov 26, 2012 at 1:32 PM, Brandon Benvie <span dir="ltr"><<a href="mailto:brandon@brandonbenvie.com" target="_blank">brandon@brandonbenvie.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ah I guess I misread what was said back in the July meeting and then misinterpreted the recent discussion in that framing. The recent discussion I'm referring to is at and around <a href="https://mail.mozilla.org/pipermail/es-discuss/2012-November/026536.html" target="_blank">https://mail.mozilla.org/pipermail/es-discuss/2012-November/026536.html</a><div class="HOEnZb">
<div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Nov 26, 2012 at 12:41 PM, Brendan Eich <span dir="ltr"><<a href="mailto:brendan@mozilla.org" target="_blank">brendan@mozilla.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>Brandon Benvie wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
By design, private symbols can only be used if you have direct access to them in some way.<br>
</blockquote>
<br></div>
Right.<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Public symbols should show up in getOwnPropertyNames (if I have followed recent discussion correctly).<br>
</blockquote>
<br></div>
I don't recall this, and it's an incompatible change from ES5. Can you link to an es-discuss message on it?<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The fact that private symbols must be explicitly passed around to gain access to them is their primary feature.<br>
</blockquote>
<br></div>
Yup.<span><font color="#888888"><br>
<br>
/be<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>