title: nodejs - util.inspect clarification on showHidden
body: <p>In nodejs documentation for the util.inspect function, the documentation states that "If showHidden is true, then the object's non-enumerable properties will be shown too."</p>
  
  <p>Does non-enumerable properties refer to prototypes only?  Or are there other non-enumerable properties I haven't considered?</p>
  
  <p>Link to documentation in question: <a href="http://nodejs.org/docs/v0.4.8/api/util.html#util.inspect" rel="nofollow">http://nodejs.org/docs/v0.4.8/api/util.html#util.inspect</a></p>