title: How to clone a javascript ES6 class instance
body: <p>How do I clone a Javascript class instance using ES6.</p>
  
  <p>I'm not interested in solutions based on jquery or $extend.</p>
  
  <p>I've seen quite old discussions of object cloning that suggest that the problem is quite complicated, but with ES6 a very simple solution presents itself - I will put it below and see if people think it is satisfactory.</p>
  
  <p>edit: it is being suggested that my question is a duplicate; I saw that answer but it is 7 years old and involves very complicated answers using pre-ES6 js.  I'm suggesting that my question, which allows for ES6, has a dramatically simpler solution.</p>