chamada de função funcionando parciamente. Falta tratamento de não-definição.