Estás a usar o splat aqui, e na definição do método fazes splat outra vez para um array. é redundante