Funções agora reconhecem se os argumentos e parametros são compativeis