Ah, good point. `JSON.parse` could throw.

I know nothing about sessionStorage problems and FxOS. Is that a real worry?