Factorisation du code en fonctions génériques.