title: Remove an element from the DOM from reference to element only
body: <p>This is either very simple or impossible.</p>
  
  <p>I know I can do this:</p>
  
  <pre><code>var element = document.getElementById('some_element');
  element.parentNode.removeChild(element);
  </code></pre>
  
  <p>...but it feels messy. Is there a tidier - and universally supported - way to do the same thing?</p>
  
  <p>It's seems - to me at least - like there should be something like this:</p>
  
  <pre><code>document.getElementById('some_element').remove();
  </code></pre>
  
  <p>...but that doesn't work, and searching Google/SO has not yielded any alternative.</p>
  
  <p>I know it doesn't matter that much, but <code>parentNode.removeChild()</code> just feels hacky/messy/inefficient/bad practice-y.</p>