<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>The phrase needs to drop the p-word, then -- post haste!</div><div><br></div><div>/be</div><div><br>On Oct 8, 2013, at 8:10 AM, Allen Wirfs-Brock <<a href="mailto:allen@wirfs-brock.com">allen@wirfs-brock.com</a>> wrote:<br><br></div><blockquote type="cite"><div>Yes and no! That's really the wrong way to think about it.  Internal data properties are *not* object properties.  The definition of properties in <a href="http://people.mozilla.org/~jorendorff/es6-draft.html#sec-6.1.7">http://people.mozilla.org/~jorendorff/es6-draft.html#sec-6.1.7</a> does not apply to them.  The concepts of own and inherited as defined in that section does not apply to them.  They are basically private per object state.  You will be on the road to confusion if you think about them as simply a specialization of ECMAScript object properties. </div><div><br></div><div>"Internal" implies "this is not an property".;</div><div><br></div><div>Allen</div></blockquote></body></html>