docs: function mergeDeepArrays(array1, array2) {
    const length = Math.max(array1.length, array2.length);
  
    let index = -1,
        mergedArray = [];
  
    while (++index < length) {
      if (index < array2.length) {
        mergedArray[index] = getDeeplyMergedValues(array1[index], array2[index]);
  
        continue;
      }
  
      mergedArray[index] = array1[index];
    }
  
    return mergedArray;
  }