En términos de compilación es como si todas las unidades tuviesen escrito antes de nada: