Alterar tem pra uma versão melhor. Agora Item é uma classe base e todos os items já podem ser implementados diretamente.