Exploiter les types Intersection pour fusionner plusieurs types