title: Create new Vector from old Vector?
body: <p>I was wondering how to create a new Vector from an old Vector, and insert elements into it.</p>
  
  <pre><code>let vec1 = vec!["Hello", "world!"];
  let vec2 = Vec::newFrom(vec1).insert(1, " ");
  </code></pre>
  
  <p>What method/function can I use to accomplish this?</p>