I'd like to store a JavaScript object in HTML5 localStorage, but my object is apparently being converted