title: JSON.parse unexpected character error
body: <p>I get this error:</p>
  
  <blockquote>
    <p>JSON.parse: unexpected character</p>
  </blockquote>
  
  <p>when I run this statement in firebug:</p>
  
  <pre><code>JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false});
  </code></pre>
  
  <p>Why is it so? The JSON string seems correct to me and I also tested it using JSHint. The passed object in the above case is a server response with content type set to <code>application/json</code></p>