The observable external store.
The value held by the external store.
Optional
Deletes a value from the store.
Returns the current stored value, or null if there's no value.
null
Sets a new value to the store.
A value to set.
Subscribes the listener to changes of the observed value.
The listener to subscribe.
The observable external store.