So I have to create this dict in Cart.add method  in part with modifying session cart and append it to sessioncart._state list?