title: Clone element via insertAdjacentElement instead of "cutting" it
body: <p>I'm trying to clone an element into a new position in the DOM. I'm using <code>insertAdjacentElement</code> but that only seems to "cut and paste" it into a new location. Is it possible to clone the element instead?</p>
  
  <pre class="lang-js prettyprint-override"><code>document.getElementById('subNav').insertAdjacentElement(
    'afterbegin', 
    document.getElementById('main_0_columnb_0_PanelMenu')
  );
  </code></pre>