Surcharge d'une fonction _dist du core ? comment faire ? [spip 4.2]

Bonjour,
j’essaie de surcharger une fonction _dist du core, en l’occurrence calculer_critere_DEFAUT_dist, mais je n’arrive pas à le faire.
J’ai créé dans mon plugin un répertoire calculer_critere, avec un fichier defaut.php dans lequel on trouve la fonction calculer_critere_DEFAUT(…)
Mais je n’arrive pas à passer par cette fonction, c’est toujours la fonction calculer_critere_DEFAUT_dist qui est appellé.
Faut il ajouter une déclaration quelque part pour signaler à spip que cette fonction est surchargé ou faut il forcer quelque part le chargement de ce nouveau fichier calculer_critere/defaut.php ?

Par contre, si dans la fonction charger_fonction du core, je supprime la ligne 61(=>https://git.spip.net/spip/spip/src/branch/4.2/ecrire/inc/utils.php), (càd le retour d’une fonction _dist déjà chargée), alors cela force le chargement des autres fichiers et la recherche d’une autre fonction et cela trouve ma fonction.

Est ce un bug de la fonction charger_fonction ou un manque de déclaration de ma part ??

Merci !
Bonne journée

La fonction de ce critère est définie ici https://git.spip.net/spip/spip/src/branch/4.2/ecrire/public/criteres.php#L1875 c’est donc à surcharger dans un fichier _fonctions cf Surcharger une fonction _dist - Programmer avec SPIP 4