Gostaria de armazenar um objeto JavaScript em HTML5 localStorage, mas aparentemente meu objeto está sendo convertido em uma string. Posso armazenar e recuperar tipos e matrizes JavaScript primitivos usando localStorage, mas os objetos não parecem funcionar. Eles deveriam? Aqui está o meu...