Novos testes. Ainda faltam terminar.
Novas implementações em analise ainda