O concat() agora está unificando arrays aninhadas. Será então que foi mofidicado o comportamento da função?
const arrayOriginal = [50, 60, 70]
const arrayConcat = arrayOriginal.concat([80, [90, 100]])
console.log(`Array concatenado:${arrayConcat}.`);
console.log(`Array original: ${arrayOriginal}.`);
Resutado: Array concatenado2:50,60,70,80,90,100. Array original2: 50,60,70.