déplacement de la section de gestion des collisions dans copyHandler dans une nouvelle fonction "avoidNameCollision"