Let's consider an update that covers several context elements (typical case when empty entity type is used), e.g. 4 context elements CE1, CE2, CE3, CE4. Let's suppose that something breaks in the database while CE2 is being processed, after processing CE1 has been successfully processed.

* If 'return' is used (as in the current implementation), then the response will be (CER1-OK, CER2-fail).
* If 'continue' is used (as in the current implementation), then the response will be (CER1-OK, CER2-fail, CER3-fail, CER4-fail).

I think that the second alternative is more correct, as it "warns" in some way that the update was covering more elements than the ones that were successfully processed.

What do you think?

(Off topic in the PR, but I would like to know what you think)