Correct deeplExtend to not do an union of arrays