Clears all keys, silently doing nothing when storage is unavailable.
Reads a key, returning null when the value is absent or storage is unavailable.
Removes a key, silently doing nothing when storage is unavailable.
Writes a key, silently doing nothing when storage is unavailable.
A storage wrapper whose methods never throw. Mirrors the subset of the Web Storage API used most often.