support merging data during failed create if result contains client's changes