rovided listener is a <a href="/api/store/type-aliases/listener/valuelistener/"><code>ValueListener</code></a> function, and will be called with a reference to the <a href="/api/the-essentials/creating-stores/store/"><code>Store</code></a>, the <a href="/api/common/type-aliases/identity/id/"><code>Id</code></a> of the <a href="/api/store/type-aliases/store/value/"><code>Value</code></a> that changed, the new <a href="/api/store/type-aliases/store/value/"><code>Value</code></a> value, the old <a href="/api/s