[Component] Cart 

I'm just not sure we have to add dependency on `symfony/http-foundation`...