When providing data to a form and then passing it forward, for instance,
in a request body, one problem that is common here is the need of dealing
with the cases where the field is not filled, and than one might need to
treat every possible resulting Map (json) separetily, either passing the not
filled field with no value or not passing it at all.
When one is dealing with ui responses to different request states, in the course of it,
usually there are four states of interest Idle, Loading, Succeded or Failed.