Inumeras implementacoes de codigo intermediario.