title: Strange behaviour mapping array to observableArray with ko.mapping.fromJS
body: <p>I am trying to map an array of objects to an observableArray with the knockout mapping plugin. 
  Somehow this seems not to work for me at all. </p>
  
  <p>I just tested with Crome console to verify: </p>
  
  <pre><code>ko.mapping.fromJS( [ { x: 1, y: "test" } ] )
  
  returns:
  []
  </code></pre>
  
  <p>What am I doing wrong?
  If I try the following</p>
  
  <pre><code>ko.mapping.fromJS( [ { x:1, y: "test" } ][0] )
  
  returns an object containing x and y as observables...
  </code></pre>
  
  <p>it all works well. The only difference is that I only deliver a single object instead of an array of objects. But if I read the documentation of the mapping plugin correctly, it should be able to handle creating an observableArray out of a normal array. </p>
  
  <p>Thanks for your help,<br/> 
     Andreas</p>