Déplacement de TypeElement dans un package séparé.
Modification de la description de TypeElement.
Déplacement de l'exception sur le type d'un élément dans le package type.