title: Why does Object.getOwnPropertyDescriptor({}, '__proto__') return undefined?
body: <p>Why does <code>Object.getOwnPropertyDescriptor({}, '__proto__')</code> return <code>undefined</code>?</p>
  
  <p>Is it because <code>__proto__</code> was originally not actually a userland property?</p>