Ensure that merge-append preserves copied values
What does this MR do and why?
Ensure that merge-append preserves copied values
As we were eventually setting values by reference in destination values a subsequent merge could potentially modify values from sources, similarily to what we observed in #686 (closed)
Related reference(s)
Relates-to: #1395 (closed)