Setting internal prototype
<p>Is there any possible way to change the prototype of an instance without using the <code>__proto__</code> property?</p>

<p>I've came up with this:</p>

<pre><code>x=new String();
y=new Array();
Object.setPrototypeOf(x,y.__proto__)
</code></pre>

<p>But this still uses <code>__proto__</code>.</p>
