Adicionei os tipos básicos para geração atrasada de código.