add this._writing flag fixes IE8 hearing its own storage events