Préfixage baggerId, pour éviter les collisions
Génération ancre par défaut si attribut absent.

Le code de gestion des accents est particulièrement énorme,
je l'ai préféré à la solution regexp pour favoriser les perfs.
Si vous préférez l'option lisibilité ici, on peut faire autrement :-).