Composing State
We advocate for creating atomic state and to compose new state when you need to.
There are several composition operations that you can perform and that we will see below.
One key aspect of composing state is that it returns another ConanState, which you can compose again.

Inception!
We can derive one state into a new one using ConanState.map:
Js
productQty$.map((productQty)=>productQty.qty)