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.