Implementação dos refatoramentos gerados no merge #25