Returns a new
state with new values for fields in
tff.utils.update_state( state, **kwargs )
state: the structure with named fields to update.
**kwargs: the list of key-value pairs of fields to update in
KeyError: if kwargs contains a field that is not in state.
TypeError: if state is not a structure with named fields.