This better shows the semantic of the API. For already setted fields, mergeFromString do replacement for singular fields and appending for repeated fields.