title: What is the significance of the double brackets for the [[prototype]] property in JavaScript?
body: <p>I know that every JavaScript object has an internal property called <code>[[Prototype]]</code>. Some implementations allow access to it via a property called <code>__proto__</code> while other do not. Is there any special significance of the <em>brackets</em> surrounding this property?</p>