title: why doesn't getBoundingClientRect serialise with JSON.toStringify?
body: <p>Try this in dev tools console:</p>
  
  <pre><code>JSON.stringify(document.body.getBoundingClientRect())
  </code></pre>
  
  <p>the output is {}, instead of something sensible.</p>
  
  <p>Any ideas?</p>