Why doesn't my object inherent the keys functions?
<p>If I have an object:</p>

<pre><code>A = {a:true}
</code></pre>

<p>Why do I have to use:</p>

<pre><code>Object.keys(A)
</code></pre>

<p>and not:</p>

<pre><code>A.keys()
</code></pre>

<p>If keys is a method of Object, and everything inherits from Object, shouldn't A be able to call keys?</p>
