Acrescentou parãmetro {eh_completo} a {obj_usuario.valida_nome_de_usuario}. Editou documentação na interface. Implementou função separada {valida_nome_parcial}. Acrescentou testes. Quando dá erro na busca sai a mensagem de erro mas também a mensagem espúria "nenhum usuário encontrado". Relatório: OK, como acima.