Revisado.
Novos testes.
Revisão ortográfica.
Consertadas pequenas falhas.
Merge commit '2c3f88cb00ea3e2e592a49a1436b734e472f0f75'