title: inserting in mongo forEach continues for ever
body: <p>I'm creating some fake documents by 'expanding' the existing documents by 20 times.  But; the forEach loop never seems to end.  Why?</p>
  
  <pre><code>db['COLLECTION'].find({}).forEach(function(doc){
      for( var x = 0; x &lt; 20; x++ ) {
              delete doc['_id'];
              doc['Author'] = randArrayElement(names); /* chooses random name */
              doc['Description'] = buzzword(); /* makes something up*/
  
              db['COLLECTION'].insert(doc);
          }
      }
   )
  </code></pre>