No exemplo, utilizamos item.size!=0
dentro da condicional para não copiar a chave única, que é vinho. Porém, se existirem mais pastas cujo nome seja diferente de vinho, nós também temos o desejo de movê-las, certo?
Neste caso, a solução item.name!="vinhos/"
funione mais assertivamente.