Index: gc_lang/fr/rules.grx
==================================================================
--- gc_lang/fr/rules.grx
+++ gc_lang/fr/rules.grx
@@ -381,12 +381,12 @@
 
 
 # Espaces insécables multiples
 __<s>/esp(esp_insécables_multiples)__   "[  ][  ]+" <<- ->> " | "                                   && Espace·s insécable·s surnuméraire·s à supprimer.
 
-TEST: «{{  }}Je suis partie. »
-TEST: « Je suis partie.{{  }}»
+TEST: «{{  }}Je suis partie. »                                          ->> " | "
+TEST: « Je suis partie.{{  }}»                                          ->> " | "
 
 
 # Espace avant ou après tiret
 __[i]/esp(esp_avant_après_tiret)__
     ({w_1})( [-–—]|[-–—] )({w_1})  @@0,**,$
@@ -401,14 +401,14 @@
             or (\3 == "ils" and morph(\1, ":3p"))
             or (\3 == "elles" and morph(\1, ":3p"))
         ->> \1-\3|\1 – \3|\1 — \3           && Espace superflu s’il s’agit bien d’une forme conjuguée interrogative (sinon, il manque un espace à côté du tiret).
         <<- __else__ -2>> " – | — "         && Il manque un espace à côté du tiret.
 
-TEST: Le {{faut -il}} ?             ->> faut-il|faut – il|faut — il
-TEST: qu’y {{puis -je}} ?           ->> puis-je|puis – je|puis — je
-TEST: Le {{faut -il}} ?             ->> faut-il|faut – il|faut — il
-TEST: qu’y {{puis -je}} ?           ->> puis-je|puis – je|puis — je
+TEST: Le {{faut -il}} ?                                                     ->> faut-il|faut – il|faut — il
+TEST: qu’y {{puis -je}} ?                                                   ->> puis-je|puis – je|puis — je
+TEST: Le {{faut -il}} ?                                                     ->> faut-il|faut – il|faut — il
+TEST: qu’y {{puis -je}} ?                                                   ->> puis-je|puis – je|puis — je
 TEST: L’exposant −127, code 0000 0000, est réservé pour zéro
 
 
 # Espaces et crochets et parenthèses
 __<s>/typo(typo_espace_après_signe_ouvrant)__    "([\[(]) "  @@0 <<- ->> \1                         && Pas d’espace après ce signe.
@@ -493,14 +493,14 @@
         <<- -1>> " »|”"                                                                             && Mettez des guillemets fermants plutôt qu’ouvrants.
 __<s>/typo(typo_guillemets_ouvrants_inverses3)__
     \w([  ][«“])[  ]?[!?,:;.…](?![  ]?[»”]) @@1
         <<- -1>> " »|”"                                                                             && Mettez des guillemets fermants plutôt qu’ouvrants.
 
-TEST: « Le grand homme{{«}}
-TEST: « La grande femme{{ «}} !
-TEST: Eux et leurs{{ ”}}amis{{”}} sont finis !
-TEST: Vos {{“}}amis{{“ }}et vous êtes finis !
+TEST: « Le grand homme{{«}}                                                     ->> " »|”"
+TEST: « La grande femme{{ «}} !                                                 ->> " »|”"
+TEST: Eux et leurs{{ ”}}amis{{”}} sont finis !                                  ->> " “|||"
+TEST: Vos {{“}}amis{{“ }}et vous êtes finis !                                   ->> "||| »|”"
 TEST: le signe “…” ou le signe « ! » ?
 
 
 
 #
@@ -942,13 +942,13 @@
 __<s>/maj(majuscule_début_paragraphe)__
     ^ *([a-zàâéèêîôç](?:[\w-]+[’'`‘]?|[’'`‘]))  @@$
         <<- after("\\w\\w[.] +\\w+") -1>> =\1.capitalize()                                          && Majuscule en début de phrase, sauf éventuellement lors d’une énumération.
 
 # autre possibilité: avec or (sContext != "Writer" and after("[.] *$"))
-TEST: {{je}} suis disponible quand tu veux. Mais pas aujourd’hui.
-TEST: {{j’}}arrive. Prépare-toi.
-TEST: {{qu’}}il est grand, ce batiment. Faut voir si on pourra la détruire avec si peu de charges.
+TEST: {{je}} suis disponible quand tu veux. Mais pas aujourd’hui.                                   ->> Je
+TEST: {{j’}}arrive. Prépare-toi.                                                                    ->> J’
+TEST: {{qu’}}il est grand, ce batiment. Faut voir si on pourra la détruire avec si peu de charges.  ->> Qu’
 
 
 !!
 !!
 !!!! Ponctuation de fin de paragraphe                                                             !!
@@ -957,11 +957,11 @@
 
 __[i>/poncfin(poncfin_règle1)__
     ({w_1}) *$  @@0
         <<- before("\\w+(?:\\.|[   ][!?]) +(?:[A-ZÉÈÎ]\\w+|[ÀÔ])") -1>> \1.|\1 !|\1 ?               && Il semble manquer une ponctuation finale (s’il s’agit d’un titre, le point final n’est pas requis).
 
-TEST: __poncfin__ Vraiment. Quel {{ennui}}
+TEST: __poncfin__ Vraiment. Quel {{ennui}}                                  ->> ennui.|ennui !|ennui ?
 TEST: Internet : le nouvel eldorado
 TEST: OMC-FMI : Les nouveaux maîtres du monde
 
 
 !!
@@ -986,14 +986,14 @@
 TEST: elle est délirante.{{Devine}} ce qu’elle a dit.                       ->> " Devine"
 TEST: Voilà,{{il}} manque un espace.                                        ->> " il"
 TEST: Dernier essai.{{Voilà}}, c’est ça.                                    ->> " Voilà"
 TEST: muni de lunettes protectrices et.{{d}}’un casque.                     ->> " d"
 TEST: espace:{{manquant}}                                                   ->> " manquant"
-TEST: espace{{;}}{{manquant}}
+TEST: espace{{;}}{{manquant}}                                               ->> " ;||| manquant"
 TEST: espace ;{{manquant}}                                                  ->> " manquant"
-TEST: espace{{?}}{{manquant}}
-TEST: espace{{!}}{{manquant}}
+TEST: espace{{?}}{{manquant}}                                               ->> " ?||| manquant"
+TEST: espace{{!}}{{manquant}}                                               ->> " !||| manquant"
 TEST: une espace ?{{(}}oui ou non)                                          ->> " ("
 TEST: espace.{{Manquant}}                                                   ->> " Manquant"
 TEST: C’est bien.{{Les}} invités seront contents.                           ->> " Les"
 TEST: qui ont refusé.{{de}} se sauver                                       ->> " de"
 TEST: Y parvenir quoi qu’il en soit.{{Le}} sort en est jeté.                ->> " Le"
@@ -1026,27 +1026,27 @@
 __[s>/typo(typo_point_après_numéro)__
     ([nN]os?[.])[  ]\d+  @@0
         <<- \1[1:3] == "os" -1>> nᵒˢ                                                                 && Pas de point dans l’abréviation de numéro.
         <<- __else__ -1>> nᵒ                                                                        && Pas de point dans l’abréviation de numéro.
 
-TEST: C’est situé au {{no.}} 12.
+TEST: C’est situé au {{no.}} 12.                                            ->> nᵒ
 
 
 # Points de suspension
 __<s>/typo(typo_points_suspension1)__    (?<![.])[.]{3,5}(?![.]) <<- not before("(?i)etc$") ->> …   && Typographie : points de suspension. Utilisez le caractère dédié.
 __<s>/typo(typo_points_suspension2)__    [.]{6,} <<- ->> =\0.replace("...", "…").rstrip(".")        && Typographie : succession de points. Utilisez le caractère dédié.
 __<s>/typo(typo_points_suspension3)__    (?<![.…])[.][.](?![.]) <<- ->> …|.                         && Typographie : un ou trois points ?
 __<s>/typo(typo_points_superflus)__      …[.][.]?(?![.]) <<- ->> …                                  && Points superflus.
 
-TEST: 3 points de suspension{{...}}
-TEST: 5 points de suspension{{....}}
-TEST: 5 points de suspension{{.....}}
-TEST: 4 points de suspension{{….}}
-TEST: 5 points de suspension{{…..}}
-TEST: Double point{{..}}
-TEST: Ligne de points…{{...........................}}
-TEST: Ligne de points{{...........................}}
+TEST: 3 points de suspension{{...}}                                         ->> …
+TEST: 5 points de suspension{{....}}                                        ->> …
+TEST: 5 points de suspension{{.....}}                                       ->> …
+TEST: 4 points de suspension{{….}}                                          ->> …
+TEST: 5 points de suspension{{…..}}                                         ->> …
+TEST: Double point{{..}}                                                    ->> …|.
+TEST: Ligne de points…{{...........................}}                       ->> ………………………
+TEST: Ligne de points{{...........................}}                        ->> ………………………
 TEST: Aujourd’hui, M. Camus va nous lire son texte.
 
 
 !!
 !!
@@ -1206,12 +1206,12 @@
 
 
 __<s>/typo(typo_inférieur_ou_égal)__                [\w  ](<=)[\w  ]  @@* <<- -1>> ≤|⩽              && Signe “inférieur ou égal”.
 __<s>/typo(typo_supérieur_ou_égal)__                [\w  ](>=)[\w  ]  @@* <<- -1>> ≥|⩾              && Signe “supérieur ou égal”.
 
-TEST: 3{{>=}}2
-TEST: est-ce que a {{<=}} c
+TEST: 3{{>=}}2                                                              ->> ≥|⩾
+TEST: est-ce que a {{<=}} c                                                 ->> ≤|⩽
 
 
 # ligatures typographiques : fi, fl, ff, ffi, ffl, ft, st
 __<s>/liga(ligatures_typographiques)__              [fiflffffifflſtst] <<- ->> =undoLigature(\0)             && Suppression de la ligature typographique.
 
@@ -1278,23 +1278,23 @@
         <<- -1>> _                                                                                  && Guillemets fermants introuvables dans la suite du paragraphe.
 __[i]/typo(typo_guillemets_doubles_fermants_non_ouverts)__
     ^[^“„«"]+\w(”)  @@$
         <<- -1>> _                                                                                  && Guillemets ouvrants introuvables dans ce paragraphe.
 
-TEST: C’était mon affaire{{”}}.
-TEST: C’est {{“}}compliqué.
+TEST: C’était mon affaire{{”}}.                                             ->>
+TEST: C’est {{“}}compliqué.                                                 ->>
 
 
 __[i]/typo(typo_guillemet_simple_ouvrant_non_fermé)__
     (‘)\w\w[^’']+$  @@0
         <<- before(" $") or start() -1>> _                                                        && Guillemet fermant introuvable dans la suite du paragraphe.
 __[i]/typo(typo_guillemet_simple_fermant_non_ouvert)__
     ^[^‘']+\w\w(’)  @@$
         <<- after("^ ") or end() -1>> _                                                           && Guillemet ouvrant introuvable dans ce paragraphe.
 
-TEST: ce {{‘}}test ne finira jamais.
-TEST: ces actions ne représentent rien{{’}} pour moi.
+TEST: ce {{‘}}test ne finira jamais.                                        ->>
+TEST: ces actions ne représentent rien{{’}} pour moi.                       ->>
 
 TEST: « Je suis là.
 TEST: — Oui, nous t’avons vu arriver. »
 TEST: « J’en suis “malade”. »
 
@@ -1357,14 +1357,14 @@
 __[i]/date(date_nombres)__
     (?<!\d[ ./-])(\d\d?)([ ./-])(\d\d?)([ ./-])(\d\d\d+)(?![ ./-]\d)  @@0,*,w,**,$
         <<- \2 == \4 and not checkDate(\1, \3, \5) and not before("(?i)\\b(?:version|article|référence)s? +$") ->> _    && Cette date est invalide.
         <<- ~>> \1-\3-\5
 
-TEST: le {{29 02 2011}}
-TEST: le {{40-02-2011}}
-TEST: le {{32.03.2018}}
-TEST: le {{81/01/2012}}
+TEST: le {{29 02 2011}}                                                         ->>
+TEST: le {{40-02-2011}}                                                         ->>
+TEST: le {{32.03.2018}}                                                         ->>
+TEST: le {{81/01/2012}}                                                         ->>
 TEST: 12-12-2012
 TEST: Articles 32.17-918 et 98.17-761
 TEST: 03/07/2019 SANTÉ
 
 
@@ -1377,11 +1377,11 @@
     ({w_4})[  ,.;!?:].*[  ](\1)  @@0,$
         <<- not morph(\1, ":(?:G|V0)|>(?:t(?:antôt|emps|rès)|loin|souvent|parfois|quelquefois|côte|petit|même)/") and not \1[0].isupper()
         -2>> _                                                      && Dans ce paragraphe, répétition de « \1 » (à gauche).
         <<- __also__ -1>> _                                         && Dans ce paragraphe, répétition de « \1 » (à droite).
 
-TEST: __redon1__ Tu es son {{avenir}}. Et lui aussi est ton {{avenir}}.
+TEST: __redon1__ Tu es son {{avenir}}. Et lui aussi est ton {{avenir}}.         ->> |||
 TEST: __redon1__ Car parfois il y en a. Mais parfois il n’y en a pas.
 
 
 
 !!
@@ -1393,12 +1393,12 @@
 # ?
 __<s]/ocr(ocr_point_interrogation)__
     [  ]7
         <<- after0("^(?: +[A-ZÉÈÂ(]|…|[.][.]+| *$)") ->> " ?"                                       && Erreur de numérisation ?
 
-TEST: __ocr__ des chiffrements{{ 7}} Paul n’en sait rien.
-TEST: __ocr__ veux-tu en parler{{ 7}}
+TEST: __ocr__ des chiffrements{{ 7}} Paul n’en sait rien.                       ->> " ?"
+TEST: __ocr__ veux-tu en parler{{ 7}}                                           ->> " ?"
 
 
 # !
 __<s]/ocr(ocr_exclamation1)__
     [  ]I(?![ ’'][aâeéèêëiîïoôuy])
@@ -1405,12 +1405,12 @@
         <<- ->> " !"                                                                                && Erreur de numérisation ?
 __<s]/ocr(ocr_exclamation2)__
     [  ]1(?= [A-ZÉÈÂÎ])
         <<- not morph(word(1), ";S") and not morph(word(-1), ":R") ->> " !"                         && Erreur de numérisation ?
 
-TEST: __ocr__ Oh{{ I}} c’est pas formidable ?
-TEST: __ocr__ Vraiment{{ 1}} Paul n’en savait rien.
+TEST: __ocr__ Oh{{ I}} c’est pas formidable ?                                   ->> " !"
+TEST: __ocr__ Vraiment{{ 1}} Paul n’en savait rien.                             ->> " !"
 TEST: __ocr__ Ça prendra 1 h.
 TEST: __ocr__ Valeur : 1 KHz.
 
 
 # Nombres
@@ -1417,31 +1417,31 @@
 __[i]/ocr(ocr_nombres)__
     [\dOI][\dOI]+
         <<- \0 == "II" ->> 11|Il                                                                    && Erreur de numérisation ?
         <<- __else__ and not \0.isdigit() ->> =\0.replace("O", "0").replace("I", "1")               && Erreur de numérisation ?
 
-TEST: __ocr__ {{II}} pleut tout le temps.
-TEST: __ocr__ En l’an {{2OO1}}, tout commença.
+TEST: __ocr__ {{II}} pleut tout le temps.                                       ->> 11|IL
+TEST: __ocr__ En l’an {{2OO1}}, tout commença.                                  ->> 2001
 
 
 ## Casse
 __[s]/ocr(ocr_casse_pronom_vconj)__
     {w2}-(On|Ils?|Elles?|Tu|Je|Nous|Vous|Mêmes?|Ci|Là|Une?s|Les?|La|Leur) @@$
         <<- -1>> =\1.lower()                                                                        && Erreur de numérisation ? Casse douteuse.
 
-TEST: __ocr__ Part-{{On}} demain ?
-TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout.
-TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir.
+TEST: __ocr__ Part-{{On}} demain ?                                              ->> on
+TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout.                ->> ci
+TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir.                    ->> uns
 
 
 ## Mots inconnus du dictionnaire
 __[s]/ocr(mots_composés_inconnus)__
     \w+-\w+
         <<- not spell(\0) and not re.search("(?i)-(?:je|tu|on|nous|vous|ie?ls?|elles?|ce|là|ci|les?|la|leur|une?s|moi|toi|en|y)$", \0)
         ->> _                                                                                       && Erreur de numérisation ? Mot composé inconnu du dictionnaire.
 
-TEST: __ocr__ c’est du {{base-bal}}]
+TEST: __ocr__ c’est du {{base-bal}}]                                            ->>
 TEST: __ocr__ cet homme-là est corrompu.
 TEST: __ocr__ cette femme-là est revenue nous dire ce qu’elle pensait de nous.
 TEST: __ocr__ Est-ce le bon moment pour nous ennuyer avec ça ?
 TEST: __ocr__ Alors, dis-moi, comment triompher de tous les empires de la Terre ?
 TEST: __ocr__ prenez-en.
@@ -1450,30 +1450,30 @@
 ## Trait d’union conditionnel
 __[i]/ocr(tu_trait_union_conditionnel)__
     ({w1})‑({w1})  @@0,$
         <<- ->> \1\2|\1-\2                                                                          && Trait d’union conditionnel. Erreur de numérisation ?
 
-TEST: __ocr__ c’est {{anti‑américain}}
+TEST: __ocr__ c’est {{anti‑américain}}                                          ->> antiaméricain|anti-américain
 
 
 ## Caractères rares
 __<s>/ocr(ocr_caractères_rares)__
     \w*[{}<>&*#£^|]+\w*
         <<- \0 != "<" and \0 != ">" ->> _                                                           && Erreur de numérisation ? Cette chaîne contient un caractère de fréquence rare.
 
-TEST: __ocr__ trouve {{l£}} temps
-TEST: __ocr__ elle s’{{avance*}} sur le seuil
-TEST: __ocr__ {{e||e}} vient
-TEST: __ocr__ par beaucoup d’argent ? {{{Il}} débouche le Jack Daniels
+TEST: __ocr__ trouve {{l£}} temps                                               ->>
+TEST: __ocr__ elle s’{{avance*}} sur le seuil                                   ->>
+TEST: __ocr__ {{e||e}} vient                                                    ->>
+TEST: __ocr__ par beaucoup d’argent ? {{{Il}} débouche le Jack Daniels          ->>
 
 
 __<s>/ocr(ocr_doublons_caractères_rares)__
     [\]\[({}][\]\[({}]+
         <<- ->> _                                                                                   && Erreur de numérisation ? Succession douteuse de caractères.
 
-TEST: __ocr__ {{[[}}voyons celà].
-TEST: __ocr__ {{((}}voyons ceci).
+TEST: __ocr__ {{[[}}voyons celà].                                               ->>
+TEST: __ocr__ {{((}}voyons ceci).                                               ->>
 
 
 ## Mélange chiffres/lettres
 __[i]/ocr(ocr_le_la_les_regex)__
     [1[\]][easrnxiocuwàéè]
@@ -1480,51 +1480,52 @@
         <<- \0.endswith("e") ->> le                                                                 && Erreur de numérisation ?
         <<- __else__ and \0.endswith("a") ->> la                                                    && Erreur de numérisation ?
         <<- __else__ and \0.endswith("à") ->> la|là                                                 && Erreur de numérisation ?
         <<- __else__ ->> le|la                                                                      && Erreur de numérisation ?
 
-TEST: __ocr__ avec {{1e}} chien du policier                                                 ->> le
-TEST: __ocr__ il le jura sur {{1a}} tête de sa mère                                         ->> la
-TEST: __ocr__ {{]à}}                                                                        ->> la|là
-TEST: __ocr__ {{1c}} chat du voinsin est idiot                                              ->> le|la
-TEST: __ocr__ oui, {{[e}} chien a faim                                                      ->> le
+TEST: __ocr__ avec {{1e}} chien du policier                                     ->> le
+TEST: __ocr__ il le jura sur {{1a}} tête de sa mère                             ->> la
+TEST: __ocr__ {{]à}}                                                            ->> la|là
+TEST: __ocr__ {{1c}} chat du voinsin est idiot                                  ->> le|la
+TEST: __ocr__ oui, {{[e}} chien a faim                                          ->> le
 
 
 __[i]/conf(conf_1e_1a_1es)__
     [1[\]][ea]s?
         <<- \0.endswith("e") and (morph(word(1), ":(?:[NA].*:[me]:[si]|V)", ":G") or morph(word(-1), ">ne/")) ->> le       && Erreur de frappe ?
         <<- \0.endswith("a") and (morph(word(1), ":(?:[NA].*:[fe]:[si]|V)", ":G") or morph(word(-1), ">ne/")) ->> la       && Erreur de frappe ?
         <<- \0.endswith("es") and (morph(word(1), ":(?:[NA].*:[pi]|V)", ":G") or morph(word(-1), ">ne/")) ->> les          && Erreur de frappe ?
 
-TEST: {{1e}} marginal                                           ->> le
-TEST: {{1a}} venue des problèmes                                ->> la
-TEST: {{1es}} enfants sont au lit                               ->> les
-TEST: Je… ne {{1e}}… crois pas…                                 ->> le
+TEST: {{1e}} marginal                                                           ->> le
+TEST: {{1a}} venue des problèmes                                                ->> la
+TEST: {{1es}} enfants sont au lit                                               ->> les
+TEST: Je… ne {{1e}}… crois pas…                                                 ->> le
 
 
 __[i]/ocr(ocr_les)__
     [1[\]][ea]s
         <<- ->> les                                                                                 && Erreur de numérisation ?
 
-TEST: __ocr__ {{1es}} jours clairs
-TEST: __ocr__ {{[as}} amis sont présents
+TEST: __ocr__ {{1es}} jours clairs                                              ->> les
+TEST: __ocr__ {{[as}} amis sont présents                                        ->> les
 
 
 __[i]/ocr(ocr_l_regex)__
     ([1[][’'`‘])[aâeéèêëiîïoôuyh][\w-]*  @@0
         <<- -1>> l’|L’|j’|J’                                                                        && Erreur de numérisation ?
 
-TEST: __ocr__ {{1’}}année s’annonce agitée.
-TEST: __ocr__ {{['}}ouverture du championnat est pour bientôt.
+TEST: __ocr__ {{1’}}année s’annonce agitée.                                     ->> l’|L’|j’|J’
+TEST: __ocr__ {{['}}ouverture du championnat est pour bientôt.                  ->> l’|L’|j’|J’
 
 
 __[i]/ocr(ocr_il_regex)__
     1fs?
         <<- \0.endswith("s") ->> Ils|ils|ifs                                                        && Erreur de numérisation ?
         <<- __else__ ->> Il|il|if                                                                   && Erreur de numérisation ?
 
-TEST: __ocr__ {{1fs}} s’en sortent comme ils peuvent.
+TEST: __ocr__ {{1fs}} s’en sortent comme ils peuvent.                           ->> Ils|ils|ifs
+TEST: __ocr__ {{1f}} s’en sort comme il peut.                                   ->> Il|il|if
 
 
 
 !!!
 !!!
@@ -1774,13 +1775,13 @@
     (  [*WORD|*NUM]  ,  *NUM  )
     [  [*WORD|*NUM]  ,  *NUM  ]
     {  [*WORD|*NUM]  ,  *NUM  }
         <<- ~>> *
 
-TEST: ce chien […] ne {{semblez}} pas en forme.
-TEST: ce chat {{(…)}} ne {{ressemblez}} pas aux autres.
-TEST: un homme [las] {{devaient}} retrouver la joie de vivre
+TEST: ce chien […] ne {{semblez}} pas en forme.                         ->> semble
+TEST: ce chat {{(…)}} ne {{ressemblez}} pas aux autres.                 ->> […]|||ressemble
+TEST: un homme [las] {{devaient}} retrouver la joie de vivre            ->> devait
 TEST: Allons (re)voir ce film
 TEST: et ce malgré [une] condamnation pénale.
 
 
 
@@ -2413,61 +2414,64 @@
         <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True)                    && Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel.
         <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True)   && Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel.
         <<- />> -iels|_VCint_
         <<- value(<1, "|se|s’|") />> _upron_
 
-TEST: {{Vas-je}}                                            ->> Vais-je
-TEST: mais {{aie-je}} seulement le choix ?                   ->> ai-je
-TEST: {{bluff-je}}
-TEST: {{Prit-je}}                                           ->> Pris-je
-TEST: {{prix-je}} le temps d’y parvenir ? Oui.
-TEST: {{Peut-tu}}                                           ->> Peux-tu
-TEST: {{peu-tu}} revenir chez moi ?
-TEST: {{Peux-il}}                                           ->> Peut-il
-TEST: {{Attaques-t-on}}                                     ->> Attaque-t-on
-TEST: {{box-t-on}}
-TEST: {{Prends-elle}}                                       ->> Prend-elle
-TEST: {{Menthe-t-elle}} souvent ?
-TEST: {{demandent-elle}}                                    ->> demande-elle|demandent-elles
-TEST: {{viennent-il}} demain ?
-TEST: {{prix-t-il}}
-TEST: {{étais-ce}} trop demander                            ->> était-ce
-TEST: {{était-se}} cela, la vérité ineffable ?
-TEST: {{étai-ce}} notre destinée de souffrir ?
-TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ?
-TEST: {{attaquant-ils}}                                     ->> attaquent-ils
-TEST: {{boycott-ils}}
-TEST: {{prendrons-elles}} un verre avec moi ?
-TEST: {{bloc-elles}}
-TEST: {{vient-elles}} demain ?
-TEST: {{savent-iel}}                                        ->> sait-iel|savent-iels
-TEST: {{peux-iel}}                                          ->> peut-iel
-TEST: {{boycott-iel}}                                       ->> boycotte-iel
-TEST: {{connaît-iels}}                                      ->> connaissent-iels
-TEST: {{boycott-iels}}                                      ->> boycottent-iels
+TEST: {{Vas-je}}                                                                        ->> Vais-je
+TEST: mais {{aie-je}} seulement le choix ?                                              ->> ai-je
+TEST: {{bluff-je}}                                                                      ->> bluffe-je
+TEST: {{Prit-je}}                                                                       ->> Pris-je
+TEST: {{prix-je}} le temps d’y parvenir ? Oui.                                          ->> pris-je|prie-je
+TEST: {{Peut-tu}}                                                                       ->> Peux-tu
+TEST: {{peu-tu}} revenir chez moi ?                                                     ->> peux-tu
+TEST: {{Peux-il}}                                                                       ->> Peut-il
+TEST: {{Attaques-t-on}}                                                                 ->> Attaque-t-on
+TEST: {{box-t-on}}                                                                      ->> boxe-t-on
+TEST: {{Prends-elle}}                                                                   ->> Prend-elle
+TEST: {{boycott-elle}} cette marque ?                                                   ->> boycotte-elle
+TEST: {{Menthe-elles}} souvent ?                                                        ->> Mentent-elles
+TEST: {{demandent-elle}}                                                                ->> demande-elle|demandent-elles
+TEST: {{viennent-il}} demain ?                                                          ->> viennent-ils|vient-il
+TEST: {{prix-t-il}}                                                                     ->> prit-t-il|prie-t-il|prît-t-il
+TEST: {{étais-ce}} trop demander                                                        ->> était-ce
+TEST: {{était-se}} cela, la vérité ineffable ?                                          ->> était-ce
+TEST: {{étai-ce}} notre destinée de souffrir ?                                          ->> était-ce|étaie-ce
+TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ?        ->> étaient-ce
+TEST: {{attaquant-ils}}                                                                 ->> attaquent-ils
+TEST: {{boycott-ils}}                                                                   ->> boycottent-ils
+TEST: {{prendrons-elles}} un verre avec moi ?                                           ->> prendront-elles
+TEST: {{bloc-elles}}                                                                    ->> bloquent-elles
+TEST: {{vient-elles}} demain ?                                                          ->> viennent-elles
+TEST: {{savent-iel}}                                                                    ->> sait-iel|savent-iels
+TEST: {{peux-iel}}                                                                      ->> peut-iel
+TEST: {{boycott-iel}}                                                                   ->> boycotte-iel
+TEST: {{connaît-iels}}                                                                  ->> connaissent-iels
+TEST: {{boycott-iels}}                                                                  ->> boycottent-iels
 TEST: Était-ce des femmes de ce pays ?
 TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ?
 TEST: Le moteur choisi convient-il ?
 
 
 __inte_verbes_composés_interrogatifs_impératifs__
     ~\w-[nN]ous$
-        <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True)          && Forme interrogative ou impérative incorrecte.
-        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True)  && Forme interrogative ou impérative incorrecte.
+        <<- /inte/ not re.search("-[lL](?:es?|a)-[nN]ous$", \1) >>>
+        <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True)                        && Forme interrogative ou impérative incorrecte.
+        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True)     && Forme interrogative ou impérative incorrecte.
         <<- />> -nous|_VCint_
 
     ~\w-[vV]ous$
+        <<- /inte/ not re.search("-[lL](?:es?|a)-[vV]ous$", \1) >>>
         <<- /inte/ morphVC(\1, ":V", ":2p") ->> =suggVerb(\1, ":2p", None, True)                      && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
         <<- /inte/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":2p", False, True)  && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
         <<- />> -vous|_VCint_
 
 TEST: {{Prendront-nous}}                                    ->> Prendrons-nous
 TEST: {{Attendront-nous}} le train                          ->> Attendrons-nous
-TEST: {{cachet-nous}} !
-TEST: {{santon-nous}} mauvais ?
+TEST: {{action-nous}} !                                     ->> axions-nous|actions-nous
+TEST: {{santon-nous}} mauvais ?                             ->> sentons-nous|centons-nous
 TEST: {{Attaquait-vous}}                                    ->> Attaquiez-vous
-TEST: {{cygne-vous}}
+TEST: {{cachet-vous}}                                       ->> cachez-vous|cachiez-vous
 TEST: Elle a de nombreux rendez-vous ce matin.
 TEST: êtes-vous là ?
 TEST: C’est notre chez-nous.
 TEST: Dans votre chez-vous, faites comme bon vous semble.
 TEST: Libérée en grande majorité durant l’automne 1945, une partie des « Malgré-nous » passe pourtant plusieurs années supplémentaires en captivité.
@@ -2509,12 +2513,14 @@
         <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True)         && Ceci n’est pas une forme verbale impérative.
         <<- />> -les|-COD|_VCimp_
 
     ~\w-la$
         <<- /imp/ morphVC(\1, ":V", ":E") ->> =suggVerbImpe(\1, True)                               && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29
-        <<- /imp/ __else__ and morphVC(\1, ":", ":V") and not value(<1, "|ce|cet|cette|ces|") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|")
+        <<- /imp/ __else__ and not value(<1, "|se|ce|cet|cette|ces|") and morphVC(\1, ":", ":V") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|")
         ->> =suggSimil(\1, ":E", False, True)+"|"+\1[:-3]+" là"                                     && Ceci n’est pas une forme verbale impérative. Si ce “la” signifie ici, écrivez “là”.
+        <<- /imp/ __else__ and value(<1, "|se|ce|cet|cette|ces|") and morphVC(\1, ":[NA]") and not value(\1, "|par-la|de-la|jusque-la|celui-la|celle-la|ceux-la|celles-la|")
+        ->> =\1[:-2]+"là"                                                                   && Ceci n’est pas une forme verbale impérative. Si ce “la” sert à désigner quelque chose en particulier, écrivez “là”.
         <<- />> -la|-COD|_VCimp_
 
     ~\w-moi$
         <<- /imp/ morphVC(\1, ":V", ":E") ->> =suggVerbImpe(\1, True)                               && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29
         <<- /imp/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":E", False, True)  && Ceci n’est pas une forme verbale impérative.
@@ -2551,35 +2557,36 @@
         ->> =\1.replace("e-en", "es-en")                                && Pour cette forme impérative, un “s” euphonique est ajouté à la fin de la graphie impérative pour faire liaison avec “-y”.
         <<- /imp/ morphVC(\1, ":V", ":(?:E|V1.*:Ip.*:2s)") ->> =suggVerbImpe(\1, True)              && Ceci n’est pas une forme impérative correcte.|http://fr.wikipedia.org/wiki/Imp%C3%A9ratif_%28grammaire%29
         <<- /imp/ __else__ and morphVC(\1, ":", ":V") ->> =suggSimil(\1, ":E", False, True)         && Ceci n’est pas une forme verbale impérative.
         <<- />> -en|_VCimp_
 
-TEST: {{donnent-les-nous}}
-TEST: {{donnait-nous-en}}
-TEST: {{donne-là-moi}}
-TEST: {{prend-m’en}} trois, s’il te plaît.
-TEST: {{don-nous-en}}
-TEST: {{bat-le}}
+TEST: {{donnent-les-nous}}                                                      ->> donne-les-nous|donnons-les-nous|donnez-les-nous
+TEST: {{donnait-nous-en}}                                                       ->> donne-nous-en|donnons-nous-en|donnez-nous-en
+TEST: {{donne-là-moi}}                                                          ->> donne-la-moi
+TEST: {{prend-m’en}} trois, s’il te plaît.                                      ->> prends-m’en|prenons-m’en|prenez-m’en
+TEST: {{don-nous-en}}                                                           ->>
+TEST: {{bat-le}}                                                                ->> bats-le|battez-le|battons-le
 TEST: {{bluff-le}}                                                              ->> bluffe-le
-TEST: {{manges-la}}
-TEST: {{bâton-la}} à son propre jeu
-TEST: {{combat-les}}
+TEST: {{manges-la}}                                                             ->> mange-la|mangez-la|mangeons-la
+TEST: {{bâton-la}} à son propre jeu                                             ->> battons-la|bâtons-la|bâton là
+TEST: ce {{chien-la}}                                                           ->> chien-là
+TEST: {{combat-les}}                                                            ->> combats-les|combattez-les|combattons-les
 TEST: {{flic-les}}                                                              ->> flique-les
-TEST: {{Oublies-moi}}.
+TEST: {{Oublies-moi}}.                                                          ->> Oublie-moi|Oubliez-moi|Oublions-moi
 TEST: {{Oubli-moi}}.                                                            ->> Oublie-moi
-TEST: {{Sert-toi}} d’eux autant que tu le peux, puis casse-toi.
-TEST: {{maintien-toi}}
-TEST: {{Prend-lui}} le pouls.
-TEST: {{apport-lui}}.
-TEST: {{Expliques-leur}} comment faire.
-TEST: {{fou-leur}} la paix
-TEST: {{explique-leurs}} de quoi il est question.
-TEST: {{calcul-leurs}} ça.
-TEST: {{aller-y}}
-TEST: {{dépenser-en}}
-TEST: {{appuis-en}}
-TEST: {{appuis-y}}
+TEST: {{Sert-toi}} d’eux autant que tu le peux, puis casse-toi.                 ->> Sers-toi|Servons-toi|Servez-toi
+TEST: {{maintien-toi}}                                                          ->> maintiens-toi
+TEST: {{Prend-lui}} le pouls.                                                   ->> Prends-lui|Prenons-lui|Prenez-lui
+TEST: {{apport-lui}}.                                                           ->>
+TEST: {{Expliques-leur}} comment faire.                                         ->> Explique-leur|Expliquons-leur|Expliquez-leur
+TEST: {{fou-leur}} la paix                                                      ->> fous-leur
+TEST: {{explique-leurs}} de quoi il est question.                               ->> explique-leur
+TEST: {{calcul-leurs}} ça.                                                      ->> calcul-leur
+TEST: {{aller-y}}                                                               ->> allez-y|vas-y|allons-y
+TEST: {{dépenser-en}}                                                           ->> dépensez-en|dépenses-en|dépensons-en
+TEST: {{appuis-en}}                                                             ->> appuies-en
+TEST: {{appuis-y}}                                                              ->> appuies-y
 TEST: {{demande-en}}                                                            ->> demandes-en
 TEST: {{demande-y}} comment faire                                               ->> demandes-y
 TEST: c’est mon chez-moi
 TEST: c’est ton chez-toi
 TEST: penses-y
@@ -3844,14 +3851,18 @@
 TEST: __ocr__ {{J }}arrive demain
 
 
 # Note: l’option “mapos” cherche les apostrophes manquantes après les lettres l, d, n, m, t, s, j, c, ç
 __ocr_lettres_isolées2!2__
-    [b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|z]
+    [b|c|d|e|f|g|h|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|z]
         <<- /ocr/ before("[   ]$") and not before("\\d[   ]+$") and not (\1.isupper() and value(>1, "|.|<end>|"))
         ->> _                                                                                       && Lettre isolée : erreur de numérisation ?
 
+    i
+        <<- /ocr/ before("[   ]$") and not before("\\d[   ]+$") and \1.islower()
+        ->> !|l’                                                                                    && Lettre isolée : erreur de numérisation ?
+
     [á|â|ä]
         <<- /ocr/ ->> à|a                                                                           && Lettre isolée : erreur de numérisation ?
 
     [é|è|ê|ë]
         <<- /ocr/ ->> e|à|a                                                                         && Lettre isolée : erreur de numérisation ?
@@ -3858,11 +3869,11 @@
 
     [í|ì|î|ï]
         <<- /ocr/ ->> i|à|a                                                                         && Lettre isolée : erreur de numérisation ?
 
     [ó|ò|ö]
-        <<- /ocr/ ->> ô|o|a|a                                                                       && Lettre isolée : erreur de numérisation ?
+        <<- /ocr/ ->> ô|o|à|a                                                                       && Lettre isolée : erreur de numérisation ?
 
     [ú|ù|û|ü]
         <<- /ocr/ ->> u|à|a                                                                         && Lettre isolée : erreur de numérisation ?
 
     [ý|ỳ|ÿ|ŷ]
@@ -3869,24 +3880,26 @@
         <<- /ocr/ ->> y                                                                             && Lettre isolée : erreur de numérisation ?
 
     ç
         <<- /ocr/ ->> c|a|à                                                                         && Lettre isolée : erreur de numérisation ?
 
-TEST: __ocr__ des verres luisent sur {{i}} le bureau blanc.
-TEST: __ocr__ la voix, {{e}} est celle de…
-TEST: __ocr__ ressemble {{h}} une fenêtre de serre.
-TEST: __ocr__ viens {{á}} nous
-TEST: __ocr__ c’est ça avoir {{é}} faire à lui.
-TEST: __ocr__ au point {{í}}
-TEST: __ocr__ c’est {{ö}} combien difficile
-TEST: __ocr__ viens {{ù}} nous
-TEST: __ocr__ elle {{ŷ}} vient
-TEST: __ocr__ {{Ç}} n’est pas là.
+TEST: __ocr__ des verres luisent sur {{i}} le bureau blanc.                     ->>
+TEST: __ocr__ la voix, {{e}} est celle de…                                      ->>
+TEST: __ocr__ ressemble {{h}} une fenêtre de serre.                             ->>
+TEST: __ocr__ viens {{á}} nous                                                  ->> à|a
+TEST: __ocr__ c’est ça avoir {{é}} faire à lui.                                 ->> e|à|a
+TEST: __ocr__ au point {{í}}                                                    ->> i|à|a
+TEST: __ocr__ c’est {{i}}                                                       ->> !|l’
+TEST: __ocr__ c’est {{ö}} combien difficile                                     ->> ô|o|a|à
+TEST: __ocr__ viens {{ù}} nous                                                  ->> u|à|a
+TEST: __ocr__ elle {{ŷ}} vient                                                  ->> y
+TEST: __ocr__ {{Ç}} n’est pas là.                                               ->> C|A|À
 TEST: __ocr__ Ça a duré 3 h.
 TEST: __ocr__ c’est alors que je suis fort.
 TEST: __ocr__ X
 TEST: __ocr__ V.
+
 
 
 # virgules
 __ocr_virgules__
     [il|le|la|l’|les|de|d’|ne|n’|me|m’|te|t’|se|s’|à|ce|cet|cette|mon|ma|ta|sa|mes|tes|ses|nos|vos|quelque|quelques|au|aux] ,
@@ -7788,34 +7801,34 @@
 TEST: Les écrits de d’Alembert.
 
 
 __conf_déterminant_fem_sing_verbe__
     [ma|cette|ladite]  @:(?:Y|[123][sp])¬:[NA]
-        <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                        && Incohérence avec “\1” : “\2” est une forme verbale.
+        <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True)                      && Incohérence avec “\1” : “\2” est une forme verbale.
 
     quelle  @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir)/
-        <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[si]")
-        -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
+        <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA].*:[fe]:[si]")
+        -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
 
     sa  @:(?:Y|[123][sp])¬:(?:N.*:[fe]|A|W)
         <<- /conf/ not \1.isupper() and \2.islower() >>>
         <<- /conf/ morph(\2, "V.....[pqx]") -1>> ça|se                                              && Confusion : “\2” est une forme verbale. Exemples : sa jambe, ça vient. (Une faute de frappe peut-être ?)
         <<- /conf/ __else__ -1>> ça                                                                 && Confusion : “\2” est une forme verbale. Exemples : sa jambe, ça vient.
         <<- /conf/ not morph(\2, ":V0") and hasSimil(\2)
-        -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                                                && Incohérence avec le déterminant “\1” : “\2” est une forme verbale.
+        -2>> =suggSimil(\2, ":[NA].*:[fe]:[si]", True)                                              && Incohérence avec le déterminant “\1” : “\2” est une forme verbale.
 
     sa  a
         <<- /conf/ not \1.isupper() -1>> ça                                                         && Confusion. Si vous voulez dire “cela”, écrivez “ça”.
 
-TEST: Cette {{pèle}} est trop fragile.
-TEST: {{sa}} devient difficile.
-TEST: il me tendit {{sa}} {{pèche}}.
-TEST: {{sa}} prend du temps.                                                  ->> ça|se
-TEST: {{çà}} va                                                               ->> ça
-TEST: {{sa}} va                                                               ->> ça
-TEST: {{sa}} a tout changé                                                    ->> ça
-TEST: {{quelle}} {{camera}} ce serait ?
+TEST: Cette {{pèle}} est trop fragile.                                          ->> pelle
+TEST: {{sa}} devient difficile.                                                 ->> ça
+TEST: il me tendit {{sa}} {{pèche}}.                                            ->> ça|||pêche
+TEST: {{sa}} prend du temps.                                                    ->> ça|se
+TEST: {{çà}} va                                                                 ->> ça
+TEST: {{sa}} va                                                                 ->> ça
+TEST: {{sa}} a tout changé                                                      ->> ça
+TEST: {{quelle}} {{camera}} ce serait ?                                         ->> qu’elle|||caméra
 TEST: quelle serait la solution ?
 TEST: quelle pourrait être la solution à ce problème ?
 
 
 # ta / t’as
@@ -7858,49 +7871,56 @@
 
 
 __conf_déterminant_mas_sing_verbe__
     du  @:(?:Y|[123][sp]|P)¬:[NAQ]
         <<- /conf/ \2.islower() and not ( morph(\-1, ":V[023].*:Y") and ( morph(<1, ":V0a|>(?:jamais|pas)") or tag(<1, "_VCint_") ) )
-        -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
+        -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
 
     [cet|ledit|dudit]  @:(?:Y|[123][sp])¬:[NAQ]
         <<- /conf/ \2.islower()
-        -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
+        -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
 
     quel  @:V[123].*:(?:Y|[123][sp])¬:[NAQ]|>(?:pouvoir|vouloir|aller|devoir)/
         <<- /conf/ \2.islower() and not value(<1, "|le|la|les|")
-        -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
+        -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
 
     au  @:(?:Y|[123][sp])¬:[NAQ]
         <<- /conf/ \2.islower() and not value(\2, "|sortir|")
-        -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
-
-    ce  @:V.*:(?:Y|[123][sp])¬:[NAQ]:.:[si]
-        <<- /conf/ \2.islower()
-            and not value(\2, "|faire|sont|soit|fut|fût|serait|sera|seront|soient|furent|fussent|seraient|peut|pouvait|put|pût|pourrait|pourra|doit|dut|dût|devait|devrait|devra|") and hasSimil(\2)
-        -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
-
-    [mon|chaque]  @:(?:Y|[123][sp])¬:[NAQ]
-        <<- /conf/ \2.islower()
-        -2>> =suggSimil(\2, ":[NA]:.:[si]", True)                                                   && Incohérence avec “\1” : “\2” est une forme verbale.
+        -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
+
+    ce  @:V.*:(?:Y|[123][sp])¬:[NAQ].*:[si]
+        <<- /conf/ \2.islower()
+            and not value(\2, "|faire|sont|soit|fut|fût|serait|sera|seront|soient|furent|fussent|seraient|peut|pouvait|put|pût|pourrait|pourra|doit|dut|dût|devait|devrait|devra|") and hasSimil(\2)
+        -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\1” : “\2” est une forme verbale.
+
+    chaque  @:(?:Y|[123][sp])¬:[NAQ]
+        <<- /conf/ \2.islower()
+        -2>> =suggSimil(\2, ":[NA].*:[si]", True)                                                   && Incohérence avec “\1” : “\2” est une forme verbale.
+
+    mon  @:(?:Y|[123][sp])¬:[NAQ]
+        <<- /conf/ \2.islower() >>>
+        <<- /conf/ morph(\2, ">[aâeéèiîouyh]") -2>> =suggSimil(\2, ":[NA].*:[si]", True)            && Incohérence avec “\1” : “\2” est une forme verbale.
+        <<- /conf/ __else__ -2>> =suggSimil(\2, ":[NA].*:[me]:[si]", True)                          && Incohérence avec “\1” : “\2” est une forme verbale.
 
     [<start>|,|(]  [ton|son|audit]  @:(?:Y|[123][sp])¬:[NAQ]
         <<- /conf/ \3.islower()
-        -3>> =suggSimil(\3, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\2” : “\3” est une forme verbale.
+        -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True)                                              && Incohérence avec “\2” : “\3” est une forme verbale.
 
     [un|une]  @:(?:Y|[123][sp])¬:[GNA]  ?$:W¿  @:A¬:[GM]
         <<- /conf/ not value(<1, "|dont|l’|d’|sauf|excepté|qu’|") and not before("(?i)\\bun à +$") and not morph(\2, ":V0")
-        -2>> =suggSimil(\2, ":[NAQ]:[me]:[si]", True)                                               && Incohérence avec “\1” : “\2” est une forme verbale.
-
-TEST: un {{maintient}} difficile.
-TEST: cet {{plaît}} est infectée.
-TEST: {{ce}} {{rappelle}} n’en finit pas.
-TEST: mon {{rackette}} n’a pas porté les fruits espérés.
-TEST: ton {{recèle}} avait été dévoilé
-TEST: quel {{impacte}} cela aura-t-il ?
-TEST: chaque {{désire}} importe.
-TEST: l’attuque du {{briguant}}
+        -2>> =suggSimil(\2, ":[NAQ].*:[me]:[si]", True)                                             && Incohérence avec “\1” : “\2” est une forme verbale.
+
+TEST: un {{maintient}} difficile.                                                   ->> maintien
+TEST: cette {{plaît}} est infectée.                                                 ->> plaie
+TEST: ledit {{soutient}} ne vaut rien                                               ->> soutien
+TEST: {{ce}} {{rappelle}} n’en finit pas.                                           ->> se|||rappel
+TEST: mon {{rackette}} n’a pas porté les fruits espérés.                            ->> racket
+TEST: mon {{impacte}}                                                               ->> impact
+TEST: ton {{recèle}} avait été dévoilé                                              ->> recel
+TEST: quel {{impacte}} cela aura-t-il ?                                             ->> impact
+TEST: chaque {{désire}} importe.                                                    ->> désir
+TEST: l’attuque du {{briguant}}                                                     ->> brigand
 TEST: quelqu’un arrive.
 TEST: Belle qui tient mon vit captif entre tes doigts.
 TEST: Quel serait l’homme capable d’une telle horreur ?
 TEST: Une était plus courte que l’autre.
 
@@ -8083,11 +8103,11 @@
         <<- /conf/ not \2.istitle() -2>> _                                                          && Incohérence avec “chez” : “\2” est une forme verbale.
 
 TEST: Tout ce qu’on fera chez {{sera}} enregistré.
 
 
-__conf_de_plus_en_plus_verbe__
+__conf_de_plus_en_plus_verbe!2__
     de plus en plus  @:(?:[123][sp]|Y)¬:(?:[GAQWN]|3p)
         <<- /conf/ not morph(<1, ":V[123].*:[123][sp]|>(?:pouvoir|vouloir|falloir)/")
         -5>> =suggVerbPpas(\5)
         && Incohérence probable avec « de plus en plus » : « \5 » n’est ni un adjectif, ni un participe passé, ni un adverbe.
 
@@ -8516,19 +8536,19 @@
     a [moi|toi|eux|elles]
     a [lui|elle|nous|vous]  <end>
         <<- /conf/ not morph(<1, ":Ov|>(?:il|elle)/")
         -1>> à                                                      && Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.
 
-TEST: Je le donne {{a}} toi.
-TEST: Personne {{a}} part Tom ne connaît son adresse
-TEST: Face {{a}} ces gens, il ne pensait pas pouvoir réussir
-TEST: c’est grâce {{a}} nous que vous y êtes parvenus
-TEST: par rapport {{a}} eux, je me sens parfois dépassé
-TEST: par rapport {{a}} ces hommes-là, nous manquons d’expérience
-TEST: elles sont tout {{a}} fait compétentes
-TEST: elles se défendront jusqu’{{a}} la mort.
-TEST: elles progressent pas {{a}} pas
+TEST: Je le donne {{a}} toi.                                                        ->> à
+TEST: Personne {{a}} part Tom ne connaît son adresse                                ->> à
+TEST: Face {{a}} ces gens, il ne pensait pas pouvoir réussir                        ->> à
+TEST: c’est grâce {{a}} nous que vous y êtes parvenus                               ->> à
+TEST: par rapport {{a}} eux, je me sens parfois dépassé                             ->> à
+TEST: par rapport {{a}} ces hommes-là, nous manquons d’expérience                   ->> à
+TEST: elles sont tout {{a}} fait compétentes                                        ->> à
+TEST: elles se défendront jusqu’{{a}} la mort.                                      ->> à
+TEST: elles progressent pas {{a}} pas                                               ->> à
 TEST: Elle a eux pour lui donner des conseils.
 TEST: Elle a elle réussi… (Formulation douteuse.)
 TEST: Elle n’a elle que ses études pour s’en sortir.
 TEST: Il a toi pour l’aider.
 TEST: Il t’a toi.
@@ -8536,12 +8556,12 @@
 
 __conf_suite_à__
     [<start>|,|(] suite a [le|la|l’|les|ce|ces|de|d’|des|mon|ton|son|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs|maints|maintes]
         <<- /conf/ -3>> à                                           && Confusion : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.
 
-TEST: Suite {{a}} ces folies, nous rentrâmes chez nous.
-TEST: il s’avère que, suite {{a}} d’horribles complications, nous renonçâmes.
+TEST: Suite {{a}} ces folies, nous rentrâmes chez nous.                             ->> à
+TEST: il s’avère que, suite {{a}} d’horribles complications, nous renonçâmes.       ->> à
 TEST: cette petite suite a une vue magnifique
 
 
 __conf_à_bâtons_rompus!7__
     !! à bâtons rompus ¡¡
@@ -8549,32 +8569,32 @@
     [a|à] [bâton+s|bat-on|bat’on] [>rond|ron+s]  [pu+s|put|pue+s]
     [a|à] [>bât|ba+s|bat+s] [on|ont|>ton|>thon] [rompu+ses]
     [a|à] [>bât|ba+s|bat+s] [on|ont|>ton|>thon] [>rond|ron+s]  [pu+s|put|pue+s]
         <<- /conf/ ->> à bâtons rompus                  && Confusion. Locution « à bâtons rompus ».|https://fr.wiktionary.org/wiki/%C3%A0_b%C3%A2tons_rompus
 
-TEST: s’organiser, comme on put, {{à bas thon rond pu}}
-TEST: actions {{à bâton rompu}}
+TEST: s’organiser, comme on put, {{à bas thon rond pu}}                             ->> à bâtons rompus
+TEST: actions {{à bâton rompu}}                                                     ->> à bâtons rompus
 TEST: discuter à bâtons rompus
 
 
 __conf_à_cor_et_à_cri__
     !! à cor et à cri ¡¡
     [a|à] [corps|cor+s] [et|est|es|ait|ais|aies|é|è|ei|ai|aient] [à|a] [cri+s|crie+s|crit]
         <<- /conf/ ->> à cor et à cri                   && Locution adverbiale invariable. (Le cor est un instrument à vent utilisé pour la chasse.)|https://fr.wiktionary.org/wiki/%C3%A0_cor_et_%C3%A0_cri
 
-TEST: Elles hurlèrent {{à corps et à cris}}.
+TEST: Elles hurlèrent {{à corps et à cris}}.                                        ->> à cor et à cri
 TEST: manifester sa colère à cor et à cri.
 
 
 __conf_à_coup_sûr__
     !! à coup sûr ¡¡
     [a|à] [coup+s|>cout|>coût|>cou] [>sur|sûr+ses]
         <<- /conf/ not (value(\3, "|sur|") and value(<1, "|tout|par|") and value(\2, "|coup|"))
         ->> à coup sûr                                   && Confusion probable. Locution “à coup sûr”, c’est-à-dire “immanquablement”.|https://fr.wiktionary.org/wiki/%C3%A0_coup_s%C3%BBr
 
-TEST: ce qu’elles feront alors {{a coup sûr}}, difficile de le devenir.
-TEST: Bien sûr, {{À coup sur}}.
+TEST: ce qu’elles feront alors {{a coup sûr}}, difficile de le devenir.             ->> à coup sûr
+TEST: Bien sûr, {{à coup sur}}.                                                     ->> à coup sûr
 
 
 DEF: humain [administrateur|baron|chevalier|comte|contrôleur|dieu|duc|émir|époux|frère|grand-père|homme|maître|maitre|mari|ministre|monsieur|neveu|oncle|patron|père|président|prince|prophète|roi|sultan|tsar|vice-président]
 DEF: humaine [administratrice|baronne|chevalière|comtesse|contrôleuse|déesse|duchesse|épouse|femme|fille|grand-mère|madame|maîtresse|maitresse|mère|ministre|nièce|patronne|présidente|petite-fille|princesse|prophétesse|reine|sœur|sultane|tante|tsarine|vice-présidente]
 
@@ -8612,19 +8632,23 @@
     >avoir l’ intention de [l’|mon|ton|son|ma|ta|sa|notre|votre|leur] {humaine}
         <<- /conf/ -3>> attention
         && Confusion probable. On a/attire/obtient/suscite l’attention de quelqu’un.|https://fr.wiktionary.org/wiki/attention
 
     [>connaître|>connaitre] [l’|mon|ton|son|notre|votre|leur] attention
-    [>connaître|>connaitre] [les|mes|tes|ses|nos|vos|leurs] attentions
         <<- /conf/ -3>> intention
         && Confusion probable. L’attention est la vigilance. Si vous voulez évoquer les volontés ou les desseins d’une personne, écrivez “intentions”.|https://fr.wiktionary.org/wiki/intention
 
-TEST: Elle attirait son {{intention}}
-TEST: Il faut porter à mon {{intention}} ces problèmes.
-TEST: Il faut connaitre leurs {{attentions}} pour préparer notre riposte.
-TEST: il faut porter ces méfaits à l’{{intention}} du prince.
-TEST: nous avons l’{{intention}} de la reine
+    [>connaître|>connaitre] [les|mes|tes|ses|nos|vos|leurs] attentions
+        <<- /conf/ -3>> intentions
+        && Confusion probable. L’attention est la vigilance. Si vous voulez évoquer les volontés ou les desseins d’une personne, écrivez “intentions”.|https://fr.wiktionary.org/wiki/intention
+
+TEST: Elle attirait son {{intention}}                                               ->> attention
+TEST: Il faut porter à mon {{intention}} ces problèmes.                             ->> attention
+TEST: connaitre son {{attention}}                                                   ->> intention
+TEST: Il faut connaitre leurs {{attentions}} pour préparer notre riposte.           ->> intentions
+TEST: il faut porter ces méfaits à l’{{intention}} du prince.                       ->> attention
+TEST: nous avons l’{{intention}} de la reine                                        ->> attention
 TEST: Ils ont l’intention de nous nuire
 TEST: Elles avaient bien l’intention d’en parler.
 TEST: J’ai mis ces trésors de côté spécialement à votre intention
 
 
@@ -8631,11 +8655,11 @@
 __conf_à_moindre_cout__
     !! à moindre [cout|coût] ¡¡
     [a|à] [moindre+s] [>cou|>coup|cout+s|coût+s]
         <<- /conf/ ->> à moindre coût                                       && Confusion. Pour évoquer des dépenses, écrivez “coût”.
 
-TEST: {{à moindres coups}}
+TEST: {{à moindres coups}}                                                  ->> à moindre coût
 TEST: tout acheter à moindre coût
 
 
 __conf_à_grands_moindres_frais__
     !! à moindres frais ¡¡
@@ -8644,21 +8668,21 @@
 
     !! à grands frais ¡¡
     [a|à] [grand+s] [frai+s|>fret]
         <<- /conf/ ->> à grands frais                                       && Pour évoquer des dépenses, écrivez “frais” (pluriel).
 
-TEST: {{a moindre frais}}
-TEST: {{à grand fret}}
+TEST: {{a moindre frais}}                                                   ->> à moindres frais
+TEST: {{à grand fret}}                                                      ->> à grands frais
 TEST: S’en sortir à moindres frais, pas si simple.
 
 
 __conf_à_grands_pas__
     !! à grands pas ¡¡
     [a|à] [grand+s] pas
         <<- /conf/ ->> à grands pas                                         && Locution “à grands pas”.
 
-TEST: nous avançons {{à grand pas}}
+TEST: nous avançons {{à grand pas}}                                         ->> à grands pas
 TEST: reculons à grands pas, mais discrètement
 
 
 __conf_à_part!6__
     !! à part [cela|ceci|ça] ¡¡
@@ -8670,13 +8694,13 @@
 
     à [par|pare+s] $:D
     à [par|pare+s] {pronom_obj}
         <<- /conf/ -1:2>> à part|a par              && Confusion. Ou bien vous voulez dire « à part » pour « hormis », ou bien vous confondez la préposition “à” avec “a” (forme conjuguée du verbe avoir).
 
-TEST: {{a pare ça}}                             ->> à part ça
-TEST: un homme {{à parts}}                      ->> à part
-TEST: {{à par}} nous                            ->> à part|a par
+TEST: {{a pare ça}}                                                         ->> à part ça
+TEST: un homme {{à parts}}                                                  ->> à part
+TEST: {{à par}} nous                                                        ->> à part|a par
 TEST: un homme à par
 TEST: à part ça, tout va bien
 TEST: à part ceci, rien ne va
 TEST: à part cela, rien ne va plus
 
@@ -8684,41 +8708,41 @@
 __conf_à_parts_égales__
     !! à parts égales ¡¡
     [a|à] [part|parts|par|pare|pares] [égale+s]
         <<- /conf/ ->> à parts égales                                       && Locution “à parts égales” (toujours au pluriel).
 
-TEST: {{à part égale}}
+TEST: {{à part égale}}                                                      ->> à parts égales
 TEST: un partage à parts égales
 
 
 __conf_à_peu_près__
     !! à peu près ¡¡
     [a|à] [peu|peux|peut] [près|>pré|>prêt]
         <<- /conf/ ->> à peu près                                           && Confusion.|https://fr.wiktionary.org/wiki/%C3%A0_peu_pr%C3%A8s
         <<- ~>> *
 
-TEST: C’est {{à peu prêt}} la même chose.
-TEST: elle est {{a peut près}} au point.
+TEST: C’est {{à peu prêt}} la même chose.                                   ->> à peu près
+TEST: elle est {{a peut près}} au point.                                    ->> à peu près
 TEST: C’est à peu près ça.
 
 
 __conf_à_pleines_dents__
     !! à pleines dents ¡¡
     [a|à] [>plain|plein+ses] [dent+s|>dan]
         <<- /conf/ ->> à pleines dents                                      && Locution “à pleines dents” (toujours au pluriel).
 
-TEST: Elle mord la vie {{à plaine dent}}.
+TEST: Elle mord la vie {{à plaine dent}}.                                   ->> à pleines dents
 
 
 __conf_à_quel_point!7__
     !! à quel point ¡¡
     !! à quels points ¡¡
     [a|à] qu’ [elle|elles] [>point|>poing]
     [a|à] [quel|quels|quelle|quelles] point+s
         <<- /conf/ ->> à quel point                                         && Confusion probable. Locution “à quel point”.|https://fr.wiktionary.org/wiki/%C3%A0_quel_point
 
-TEST: imaginez {{à qu’elle point}} j’étais prêt.
+TEST: imaginez {{à qu’elle point}} j’étais prêt.                            ->> à quel point
 TEST: elle sait jusqu’à quel point elle pouvait se fier à eux.
 TEST: À quels points pensez-vous ?
 
 
 __conf_à_tire_d_aile__
@@ -8728,12 +8752,12 @@
     !! à tire-d’aile ¡¡
     [a|à] [>tir|>tire]  d’ [>aile|elle|elles|ail]
     [a|à] [tir-d’aile|tirs-d’aile|tir-d’ailes|tirs-d’ailes]
         <<- /conf/ ->> à tire-d’aile                                        && Confusion. Locution “à tire-d’aile”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-d%E2%80%99aile
 
-TEST: accourir {{à tire d’aile}}
-TEST: venir {{à tir d’ail}} jusqu’ici
+TEST: accourir {{à tire d’aile}}                                            ->> à tire-d’aile
+TEST: venir {{à tir d’ail}} jusqu’ici                                       ->> à tire-d’aile
 TEST: Elle arrivait à tire-d’aile.
 
 
 __conf_à_tire_larigot__
     à tire larigot
@@ -8741,12 +8765,12 @@
 
     [a|à]   >tir >larigot
     a       >tire >larigot
         <<- /conf/ ->> à tire-larigot                                       && Confusion. Locution à “à tire-larigot”.|https://fr.wiktionary.org/wiki/%C3%A0_tire-larigot
 
-TEST: il gueulait {{à tire larigot}}
-TEST: il gueulait {{à tir larigot}}
+TEST: il gueulait {{à tire larigot}}                                        ->> à tire-larigot
+TEST: il gueulait {{à tir larigot}}                                         ->> à tire-larigot
 TEST: Au nom du progrès, les Victoriens en mal de modernisation rasèrent à tire-larigot les églises et les bâtiments jugés trop anciens.
 
 
 __conf_à_tue_tête!7__
     [à|a|as] [tu+ses] [tète+s|tête+s]
@@ -8755,23 +8779,23 @@
     [à|a|as] ~^tue?s?-t[èêeé]te?s?$
         <<- /conf/ not (value(\1, "|à|") and value(\2, "|tue-tête|"))
         ->> à tue-tête                                                      && Confusion. Locution adverbiale “à tue-tête”.|https://fr.wiktionary.org/wiki/%C3%A0_tue-t%C3%AAte
 
 TEST: à tue-tête
-TEST: {{à tue tête}}
-TEST: {{à tu-tête}}
+TEST: {{à tue tête}}                                                        ->> à tue-tête
+TEST: {{à tu-tête}}                                                         ->> à tue-tête
 
 
 __conf_à_vau_l_eau__
     !! à vau-l’eau ¡¡
     [a|à] [volo|vo-lo]
     [à|a] [>veau|>vau|vo|vos] l’ [o|os|au|aux|>eau]
     [a|à] [vau-l’eau|vaux-l’eau]
         <<- /conf/ ->> à vau-l’eau                          && Confusion. Locution “à vau-l’eau”, qui signifie “au fil de l’eau, sans contrôle”.|https://fr.wiktionary.org/wiki/%C3%A0_vau-l%E2%80%99eau
 
-TEST: tout part {{à veau l’eau}}
-TEST: On décida de tout laisser partir {{à vau l’o}}
+TEST: tout part {{à veau l’eau}}                                            ->> à vau-l’eau
+TEST: On décida de tout laisser partir {{à vau l’o}}                        ->> à vau-l’eau
 TEST: une dérive à vau-l’eau.
 
 
 __conf_à_a_locutions__
     a ?seulement¿ [*NUM|$:B|quelques|plusieurs] [millimètres|centimètres|décamètres|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
@@ -9027,11 +9051,11 @@
         <<- /conf/ \2.islower()
             and not value(\3, "|accès|bon|bonne|beau|besoin|charge|confiance|connaissance|conscience|crainte|droit|envie|été|faim|force|grand|grande|hâte|honte|interdiction|intérêt|lieu|mauvaise|peine|peur|raison|rapport|recours|soif|tendance|terre|tort|trait|vent|vocation|")
             and morph(\1, ":N", "*")
         -2>> à              && Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0
 
-TEST: les bobos {{a}} trottinette
+TEST: les bobos {{a}} trottinette                                                       ->> à
 TEST: la lettre A est la première lettre de l’alphabet
 TEST: la lettre a est la première lettre de l’alphabet
 TEST: cette femme a raison
 TEST: l’homme a beau se démener, rien n’y fait.
 TEST: elle a tendance à n’en faire qu’à sa tête.
@@ -9127,41 +9151,41 @@
     >vol a [la|l’] [étalage|sauvette|tire]
     >vol a main armée
     >usine a gaz
     >vague a l’ âme
         <<- /conf/ -2>> à                   && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0
-
-TEST: C’est un arc {{a}} poulies
-TEST: Ceci est une arme {{a}} feu.
-TEST: Combien de bombes {{a}} fragmentation
-TEST: C’est une nouvelle caisse {{a}} outils
-TEST: Elle va en faire de la chair {{a}} pâté
-TEST: Une cuillère {{a}} café.
-TEST: Un crayon {{a}} sourcils
-TEST: Elle a mis du fard {{a}} paupières.
-TEST: ce fils {{a}} papa est d’un ennui mortel.
-TEST: cette fille {{a}} papa nous pourrit la vie.
-TEST: Les conséquences des gaz {{a}} effet de serre.
-TEST: Où est la lime {{a}} ongles ?
-TEST: devant la machine {{a}} café.
-TEST: Achète un moule {{a}} gaufres.
-TEST: Fais la mise {{a}} jour
-TEST: Amenez-moi du papier {{a}} lettres.
-TEST: Va acheter du papier {{a}} musique.
-TEST: Elle mit du rouge {{a}} lèvres.
-TEST: on a besoin d’une remise {{a}} plat.
-TEST: passe-moi mon sac {{a}} dos.
-TEST: dans le silo {{a}} grain.
-TEST: sa chambre, c’est une vraie soue {{a}} cochons.
-TEST: Un tueur {{a}} {{gages}} ne s’y prendrait jamais comme ça.
-TEST: Ventes {{a}} domicile insatisfaisantes
-TEST: Ce n’est que du vernis {{a}} ongles.
-TEST: le vol {{a}} l’étalage est un fléau.
-TEST: Il nous faut une {{voix}} de recours.
-TEST: Marre de cette pâte {{a}} pain.
-TEST: c’est une putain d’usine {{a}} gaz.
-TEST: ce produit est notre vache {{a}} lait
+        <<- !3>>
+
+TEST: C’est un arc {{a}} poulies                                                ->> à
+TEST: Ceci est une arme {{a}} feu.                                              ->> à
+TEST: Combien de bombes {{a}} fragmentation                                     ->> à
+TEST: C’est une nouvelle caisse {{a}} outils                                    ->> à
+TEST: Elle va en faire de la chair {{a}} pâté                                   ->> à
+TEST: Une cuillère {{a}} café.                                                  ->> à
+TEST: Un crayon {{a}} sourcils                                                  ->> à
+TEST: Elle a mis du fard {{a}} paupières.                                       ->> à
+TEST: ce fils {{a}} papa est d’un ennui mortel.                                 ->> à
+TEST: cette fille {{a}} papa nous pourrit la vie.                               ->> à
+TEST: Les conséquences des gaz {{a}} effet de serre.                            ->> à
+TEST: Où est la lime {{a}} ongles ?                                             ->> à
+TEST: devant la machine {{a}} café.                                             ->> à
+TEST: Achète un moule {{a}} gaufres.                                            ->> à
+TEST: Fais la mise {{a}} jour                                                   ->> à
+TEST: Amenez-moi du papier {{a}} lettres.                                       ->> à
+TEST: Va acheter du papier {{a}} musique.                                       ->> à
+TEST: Elle mit du rouge {{a}} lèvres.                                           ->> à
+TEST: on a besoin d’une remise {{a}} plat.                                      ->> à
+TEST: passe-moi mon sac {{a}} dos.                                              ->> à
+TEST: dans le silo {{a}} grain.                                                 ->> à
+TEST: sa chambre, c’est une vraie soue {{a}} cochons.                           ->> à
+TEST: Un tueur {{a}} gages ne s’y prendrait jamais comme ça.                    ->> à
+TEST: Ventes {{a}} domicile insatisfaisantes                                    ->> à
+TEST: Ce n’est que du vernis {{a}} ongles.                                      ->> à
+TEST: le vol {{a}} l’étalage est un fléau.                                      ->> à
+TEST: Marre de cette pâte {{a}} pain.                                           ->> à
+TEST: c’est une putain d’usine {{a}} gaz.                                       ->> à
+TEST: ce produit est notre vache {{a}} lait                                     ->> à
 TEST: ils vont et viennent, toujours {{cotes a cotes}}…
 TEST: Nous irons {{tours à tours}} chercher du bois.
 
 
 __conf_mettre_a_profit_plat__
@@ -9170,15 +9194,15 @@
     [>mettre|>remettre] [mon|ton|son|notre|votre|leur] talent (a) [plat|profit]
     [>mettre|>remettre] [ma|ta|sa|notre|votre|leur] compétence (a) [plat|profit]
     [>mettre|>remettre] [mes|tes|ses|nos|vos|leurs] [talents|compétences] (a) [plat|profit]
         <<- /conf/ -1>> à                   && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.
 
-TEST: Mettre {{a}} profit ses compétences
-TEST: remettre ceci {{a}} profit
-TEST: mettre tout {{a}} plat
-TEST: Il a mis son talent {{a}} profit.
-TEST: Remettre ses compétences {{a}} profit.
+TEST: Mettre {{a}} profit ses compétences                           ->> à
+TEST: remettre ceci {{a}} profit                                    ->> à
+TEST: mettre tout {{a}} plat                                        ->> à
+TEST: Il a mis son talent {{a}} profit.                             ->> à
+TEST: Remettre ses compétences {{a}} profit.                        ->> à
 
 
 __conf_mener_a_bien__
     >mener a bien
         <<- /conf/ morph(<1, ">(?:falloir|aller|pouvoir)/", ">que/")
@@ -9187,12 +9211,12 @@
     >mener a bien cette [tâche|entreprise|action|étude|construction|recherche|guerre|conquête]
     >mener a bien ce [projet|travail]
     >mener a bien ces [travaux|projets|tâches|entreprises|actions|études|constructions|recherches|guerres|conquêtes]
         <<- /conf/ -2>> à                   && Confusion probable. Dans cette locution, utilisez la préposition « à ».|https://fr.wiktionary.org/wiki/mener_%C3%A0_bien
 
-TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense.
-TEST: Je peux mener {{a}} bien cette opération.
+TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense.             ->> à
+TEST: Je peux mener {{a}} bien cette opération.                                     ->> à
 TEST: Cette coalition que tu penses mener a bien l’intention de te trahir.
 
 
 __conf_à_bout__
     !! à bout ¡¡
@@ -9290,11 +9314,11 @@
 __conf_aux_alentours__
     au alentours
     [au|aux] alentour
         <<- /conf/ ->> aux alentours                    && Locutions “aux alentours”.|https://fr.wiktionary.org/wiki/alentours
 
-TEST: {{au alentour}}                       ->> aux alentours
+TEST: {{au alentour}}                                   ->> aux alentours
 
 
 # accès / axé
 __conf_accès_axé__
     un axé
@@ -9439,18 +9463,18 @@
         <<- /conf/ --1>> aller|allée                                    && Confusion. Écrivez “aller” pour évoquer un voyage. Écrivez “allée” pour évoquer une voie de passage.
 
     [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelques|plusieurs] allés
         <<- /conf/ --1>> allers|allées                                  && Confusion. Écrivez “allers” pour évoquer un voyage. Écrivez “allées” pour évoquer une voie de passage.
 
-    [>nettoyer|>parcourir|>traverser]  [l’|cet|mon|ton|son|notre|votre|leur|quel|chaque]  aller
+    [>monter|>remonter|>descendre|>nettoyer|>parcourir|>traverser] ?@:[WX]¿ [l’|cet|mon|ton|son|notre|votre|leur|quel|chaque]  aller
         <<- /conf/ --1>> allée                                          && Confusion. Un aller est un voyage. Une allée est voie de passage.
 
-TEST: il descendait l’{{allé}}
-TEST: Des {{allés retour}}
-TEST: quelques {{allés}} simples
-TEST: l’{{allé}} perdu dans les montagnes
-TEST: va nettoyer l’{{aller}}
+TEST: il descendait l’{{allé}}                                          ->> aller|allée
+TEST: Des {{allés retour}}                                              ->> aller-retour|allers-retours
+TEST: quelques {{allés}} simples                                        ->> allers|allées
+TEST: l’{{allé}} perdu dans les montagnes                               ->> aller|allée
+TEST: va nettoyer l’{{aller}}                                           ->> allée
 TEST: Un aller-routour. Des allers-retours.
 TEST: je traversais l’allée discrètement.
 
 
 # aux dépens
@@ -9596,28 +9620,31 @@
     sa  [<end>|,|)]
         <<- /conf/ \1 != "SA" -1>> ça                   && Confusion probable : “sa” est un déterminant féminin singulier. Pour l’équivalent de “cela” ou “ceci”, écrivez “ça”.
 
     [c’|ç’] [à|a]
         <<- /conf/ space(\1, 0, 0) and not (value(\2, "|a|") and value(>1, "|été|")) >>>
-        <<- /conf/ value(>1, "|été|") -2>> a            && Confusion. Pour le verbe avoir à la 3ᵉ personne du singulier, écrivez “a”.
-        <<- /conf/ __else__ ->> ça|sa                   && Confusion. Si vous voulez dire “cela”, écrivez “ça”. Pour le déterminant possessif, écrivez “sa”.
+        <<- /conf/ value(>1, "|été|") -2>> a                            && Confusion. Pour le verbe avoir à la 3ᵉ personne du singulier, écrivez “a”.
+        <<- /conf/ __also__ !1>>
+        <<- /conf/ __else__ and morph(>1, ":[NA].*:f") ->> ça|sa        && Confusion. Si vous voulez dire “cela”, écrivez “ça”. Pour le déterminant possessif, écrivez “sa”.
+        <<- /conf/ __else__ ->> ça                                      && Confusion. Si vous voulez dire “cela”, écrivez “ça”.
 
     ça et là
         <<- /conf/ not morph(<1, ":R") ->> çà et là     && Confusion : “ça” équivaut à “cela”. Dans l’expression “çà et là”, le terme “çà” signifie “ici”.
 
-TEST: Je prends {{sa}}…
-TEST: {{ça}} patrie, il la détestait
-TEST: et {{sa}} par deux fois
+TEST: Je prends {{sa}}…                                                         ->> ça
+TEST: {{ça}} patrie, il la détestait                                            ->> sa
+TEST: et {{sa}} par deux fois                                                   ->> ça
 TEST: Il trouva de la nourriture {{ça et là}}.                                  ->> çà et là
 TEST: c’est {{çà}}                                                              ->> ça
 TEST: Elle parle comme {{ça}} mère.                                             ->> sa
-TEST: C’est comme {{sa}}.
+TEST: C’est comme {{sa}}.                                                       ->> ça
 TEST: pas sûr que {{sa}} soit fini                                              ->> ça
-TEST: {{sa}} l’ennuierait, ce fils de pute, de dire bonjour ?
-TEST: il faut s’y prendre comme {{sa}}
-TEST: on fait {{sa}} lorsqu’on a tout perdu
-TEST: {{ç’a}} craint, cette histoire
+TEST: {{sa}} l’ennuierait, ce fils de pute, de dire bonjour ?                   ->> ça
+TEST: il faut s’y prendre comme {{sa}}                                          ->> ça
+TEST: on fait {{sa}} lorsqu’on a tout perdu                                     ->> ça
+TEST: {{ç’a}} craint, cette histoire                                            ->> ça
+TEST: {{ç’a}} crainte                                                           ->> ça|sa
 TEST: ç’{{à}} été dur                                                           ->> a
 TEST: {{sa}} trouvant en difficulté, il ne sut que faire                        ->> ça|se
 TEST: ç’a été difficile.
 TEST: Eux, ils appellent ça routine.
 TEST: avec sa presque belle-mère
@@ -9710,25 +9737,25 @@
         <<- /conf/ -1>> ce                              && Confusion.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829
 
     ceux  @:N.*:s¬:[APGV]
         <<- /conf/ -1>> ce                              && Confusion probable.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829
 
-TEST: {{Se}} seraient des histoires.
-TEST: {{se}} seraient des jours heureux.
-TEST: {{Se}} sont de grands enfants.
-TEST: {{Se}} sera une fille.
-TEST: {{ceux}} seraient des jours heureux
-TEST: Pour {{se}} faire, ils sont prêts à tout.
-TEST: {{se}} ne peut être ainsi.
-TEST: C’est tout {{se}} qu’il y a
-TEST: Tout {{se}} que je fais
-TEST: tout {{se}} qu’il entend
-TEST: {{se}} {{chien-la}}
-TEST: {{se}} {{train}} est en retard
-TEST: {{ceux}} train arrive trop vite.
-TEST: {{ceux}} ne doit pas nous faire oublier ce désastre
-TEST: {{se}} {{chemin-là}} est difficile
+TEST: {{Se}} seraient des histoires.                                            ->> Ce
+TEST: {{se}} seraient des jours heureux.                                        ->> ce
+TEST: {{Se}} sont de grands enfants.                                            ->> Ce
+TEST: {{Se}} sera une fille.                                                    ->> Ce
+TEST: {{ceux}} seraient des jours heureux                                       ->> ce
+TEST: Pour {{se}} faire, ils sont prêts à tout.                                 ->> ce
+TEST: {{se}} ne peut être ainsi.                                                ->> ce
+TEST: C’est tout {{se}} qu’il y a                                               ->> ce
+TEST: Tout {{se}} que je fais                                                   ->> ce
+TEST: tout {{se}} qu’il entend                                                  ->> ce
+TEST: {{se}} {{chien-la}}                                                       ->> ce|||chien-là
+TEST: {{se}} {{train}} est en retard                                            ->> ce|||
+TEST: {{ceux}} train arrive trop vite.                                          ->> ce
+TEST: {{ceux}} ne doit pas nous faire oublier ce désastre                       ->> ce
+TEST: {{se}} {{chemin-là}} est difficile                                        ->> ce|||
 TEST: les expatriés éloignés ou ceux habitant ici
 TEST: les photographies de ceux n’ayant pas dépassé sept sur vingt.
 TEST: Pensez-vous que ceux ne sachant même pas ce qu’est une VHS peuvent y trouver leur compte ?
 TEST: la réduction de ma liberté intellectuelle et celle de ceux autour de moi
 TEST: ceux autour de vous ne sont pas ce que vous croyez.
@@ -9756,19 +9783,19 @@
         <<- /conf/ -2>> se                              && Confusion probable. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
 
     [ça|cela|ceci] >finir <> par ce savoir
         <<- /conf/ --2>> se                             && Confusion probable. Ici, “savoir” est un verbe. Exemples : ce bâtiment, se perdre.
 
-TEST: ça {{ce}} prend la tête pour un rien, c’est de la racaille.
-TEST: {{Ce}} promener est relaxant.
-TEST: {{ce}} prennent-ils pour des experts ?
-TEST: {{Ce}} serait-elle compromise ?
-TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe.
-TEST: il ne {{ce}} compte pas parmi eux
-TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences
-TEST: qui {{ce}} donne en spectacle.
-TEST: ça finira par {{ce}} savoir
+TEST: ça {{ce}} prend la tête pour un rien, c’est de la racaille.                       ->> se
+TEST: {{Ce}} promener est relaxant.                                                     ->> Se
+TEST: {{ce}} prennent-ils pour des experts ?                                            ->> se
+TEST: {{Ce}} serait-elle compromise ?                                                   ->> Se
+TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe.                             ->> se
+TEST: il ne {{ce}} compte pas parmi eux                                                 ->> se
+TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences               ->> s’
+TEST: qui {{ce}} donne en spectacle.                                                    ->> se
+TEST: ça finira par {{ce}} savoir                                                       ->> se
 TEST: cela finit toujours tôt ou tard par {{ce}} savoir
 TEST: […] qui ne peut être si ardente qu’elle ne se doive, ce semble, éteindre par la moindre goutte de sang qui sorte de leurs plaies.
 TEST: à qui ce texte doit tant, à qui ce texte est dédié
 TEST: il y aurait, ce faisant, des complications interminables.
 
@@ -9777,18 +9804,20 @@
 __conf_ce_à_quoi_qui__
     se [à|a] [quoi|koi]
     ce a [quoi|koi]
     ce à [koi]
         <<- /conf/ ->> ce à quoi                                && Confusion.|https://fr.wiktionary.org/wiki/ce_%C3%A0_quoi
+        <<- !2>>
 
     se [à|a] [qui|ki|chi]
     ce a [qui|ki|chi]
     ce à [ki|chi]
         <<- /conf/ ->> ce à qui                                 && Confusion.
+        <<- !2>>
 
-TEST: c’est {{se a quoi}} il pensait qui le minait.
-TEST: {{se à qui}} on pense
+TEST: c’est {{se a quoi}} il pensait qui le minait.             ->> ce à quoi
+TEST: {{se à qui}} on pense                                     ->> ce à qui
 
 
 # ces / ses / c’est
 __conf_ces_ses_c_est__
     [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  $:D
@@ -9795,11 +9824,10 @@
     [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  [que|qu’]
     [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  [l’|d’]
     [ses|ces] [à|au-dessus|avec|au|aux|comme|envers|contre|derrière|devant|par|pour|sans|sur]  {pronom_obj}
     [ses|ces] @:D¬:[WA]
     [ses|ces] [que|qu’]
-    [ses|ces] [l’|d’]
     [ses|ces] {pronom_obj}
     [ses|ces] @:[WX]¬:N:.*:[pi]  @:[RD]|>pire/
         <<- /conf/ not \1.isupper() and not value(\2, "|quelques|") -1>> c’est      && Confusion probable. Écrivez « c’est » pour dire « ceci est… ».
 
     c’ est  @:N.*:p¬:(?:G|W|M|A.*:[si])
@@ -9810,17 +9838,19 @@
 
     c’ est n’ [est|était]
     c’ est ne [serait|sera]
         <<- /conf/ not value(<1, "|que|qu’|") -1:2>> ce                     && Confusion probable.
 
-TEST: {{ses}} au-dessus de ses forces.
-TEST: {{ces}} comme la peste
-TEST: car {{ses}} d’autre part
-TEST: {{ces}} qu’il y a tant de pertes
-TEST: {{ces}} jamais une bonne idée.
-TEST: {{c’est}} {{délires}} nous ennuient
-TEST: {{ses}} gens-là sont des salopards
+TEST: {{ses}} au-dessus de ses forces.                                      ->> c’est
+TEST: {{ces}} comme la peste                                                ->> c’est
+TEST: car {{ses}} d’autre part                                              ->> c’est
+TEST: {{ces}} qu’il y a tant de pertes                                      ->> c’est
+TEST: {{ces}} jamais une bonne idée.                                        ->> c’est
+TEST: {{ces}} l’amour qui le pousse à faire n’importe quoi                  ->> c’est
+TEST: le problème, {{ses}} que nous jugeons trop vite                       ->> c’est
+TEST: {{c’est}} {{délires}} nous ennuient                                   ->> ces|ses|||délire
+TEST: {{ses}} gens-là sont des salopards                                    ->> ces
 TEST: {{c’est}} n’est pas ça.                                               ->> ce
 TEST: En 2015, c’est Paris et son agglomération qui…
 TEST: Ses pas de danse.
 TEST: Avec ces quelques mots, que veux-tu dire ?
 TEST: Avec ces quelque 70 millions d’euros de cash disponible
@@ -9830,29 +9860,34 @@
 
 __conf_c_est_chose_faite!7__
     !! c’ [est|était] chose faite ¡¡
     !! [c’|ce] [sera|serait|fut|fût] chose faite ¡¡
     [c’|s’|c|s] [ai|ait|aie|aies|aient|ais|hé|eh|es|haie|haies|hais|hait|est|et] [chose+s] [faite+s|>faîte|>fête]
-        <<- /conf/ ->> c’est chose faite                        && Locution “c’est chose faite”.
+        <<- /loc/ ->> c’est chose faite                         && Locution “c’est chose faite”.
+        <<- !-2>>
 
     [c’|s’|c|s|ce|se] [serra+s|sera+s] [chose+s] [faite+s|>faîte|>fête]
-        <<- /conf/ ->> ce sera chose faite                      && Locution “c’est chose faite”.
+        <<- /loc/ ->> ce sera chose faite                       && Locution “c’est chose faite”.
+        <<- !-2>>
 
     [c’|s’|c|s|se|ce] [serrai+s|serait|serrait] [chose+s] [faite+s|>faîte|>fête]
-        <<- /conf/ ->> ce serait chose faite                    && Locution “c’est chose faite”.
+        <<- /loc/ ->> ce serait chose faite                     && Locution “c’est chose faite”.
+        <<- !-2>>
 
     [c’|s’|c|s] [>étai|était|>été] [chose+s] [faite+s|>faîte|>fête]
-        <<- /conf/ ->> c’était chose faite                      && Locution “c’est chose faite”.
+        <<- /loc/ ->> c’était chose faite                       && Locution “c’est chose faite”.
+        <<- !-2>>
 
     [c’|s’|ce|se] [fus|fut|fût] [chose+s] [faite+s|>faîte|>fête]
-        <<- /conf/ ->> ce fut chose faite                       && Locution “c’est chose faite”.
+        <<- /loc/ ->> ce fut chose faite                        && Locution “c’est chose faite”.
+        <<- !-2>>
 
-TEST: {{c est chose faites}}
-TEST: {{ce serra chose faite}}
-TEST: {{ce serrait choses faites}}
-TEST: {{s’était chose faite}}
-TEST: {{se fut chose faite}} hier
+TEST: {{c est chose faites}}                                    ->> c’est chose faite
+TEST: {{ce serra chose faite}}                                  ->> ce sera chose faite
+TEST: {{ce serrait choses faites}}                              ->> ce serait chose faite
+TEST: {{s’était chose faite}}                                   ->> c’était chose faite
+TEST: {{se fut chose faite}} hier                               ->> ce fut chose faite
 TEST: c’est chose faite
 TEST: ce sera chose faite demain
 TEST: c’était chose faite, pensait-il.
 TEST: ce fut chose faite quand elle s’en alla.
 TEST: ce serait chose faite depuis longtemps sans leur incapacité à s’entendre
@@ -9887,36 +9922,36 @@
 
     >cœur [>musical|>philharmonique|>mixte|>polyphonique]
     >cœur de musique
     >cœur de l’ église
     >cœur de la nef
-        <<- /conf/ -1>> chœur                                   && Confusion. Pour désigner un ensemble musical, écrivez chœur.|https://fr.wiktionary.org/wiki/ch%C5%93ur
+        <<- /conf/ -1>> =\1.replace("œ", "hœ").replace("Œ", "HŒ")   && Confusion. Pour désigner un ensemble musical, écrivez chœur.|https://fr.wiktionary.org/wiki/ch%C5%93ur
 
-TEST: ces enfants de {{cœur}} sont fatigués.
-TEST: Cheffe de {{cœur}}.
-TEST: quel beau {{cœur}} musical.
+TEST: ces enfants de {{cœur}} sont fatigués.                        ->> chœur
+TEST: Cheffe de {{cœur}}.                                           ->> chœur
+TEST: quel beau {{cœur}} musical.                                   ->> chœur
 
 
 # coli / colis
 __conf_colis_coli__
     dans $:D coli
     à l’ intérieur [du|des] coli
     à l’ intérieur de [mon|ton|son|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|ces] coli
         <<- /conf/ --1>> colis                                  && Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis
 
-TEST: Regarde ce qu’il y a à l’intérieur du {{coli}}
-TEST: regarde dans le {{coli}}
+TEST: Regarde ce qu’il y a à l’intérieur du {{coli}}                ->> colis
+TEST: regarde dans le {{coli}}                                      ->> colis
 
 
 # collet monté
 __conf_collet_monté__
     ~^[cC]oll(?:e[rt]s?|ée?s?)-mont(?:er|ée?s?)$
     [collé+ses|coller|collets] [>montée|monté|montés|monter]
     collet [>montée|montés|monter]
         <<- /conf/ ->> collet monté                             && « Être collet monté » : dans cette locution, « collet monté » est invariable.
 
-TEST: Elles sont tellement {{collets montées}} !
+TEST: Elles sont tellement {{collets montées}} !                    ->> collet monté
 
 
 # compte / comte / conte
 __conf_compte__
     à bon [>conte|comte+s]
@@ -10605,11 +10640,11 @@
 __conf_dessus_dessous__
     en dessus
     en-dessus
         <<- /conf/ ->> en dessous|au-dessus                     && Confusion.|https://fr.wiktionary.org/wiki/en_dessous
 
-TEST: Il est {{en dessus}} de tout.
+TEST: Il est {{en dessus}} de tout.                             ->> en dessous|au-dessus
 
 
 # en coup de vent
 __conf_en_coup_de_vent__
     !! en coup de vent ¡¡
@@ -11123,11 +11158,11 @@
 
 
 # jeune / jeûne
 __conf_jeune__
     très  >jeûne
-        <<- /conf/ -2>> =\2.replace("û", "u")                                                       && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune
+        <<- /conf/ -2>> =\2.replace("û", "u").replace("Û", "U")                 && Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune
 
 TEST: Très {{jeûne}}, elle a su qu’elle ne voulait pas d’une vie ordinaire.             ->> jeune
 
 
 # la / l’a
@@ -11383,13 +11418,13 @@
 
 TEST: tu {{ma}} prise par surprise                          ->> m’as
 TEST: il {{ma}} tuée                                        ->> m’a
 TEST: cette femme ne {{ma}} prise que deux fois             ->> m’a
 TEST: {{on}} {{ma}} dézinguée                               ->> ont|||m’a
-TEST: ça {{ma}} {{foutu}} en l’air
+TEST: ça {{ma}} {{foutu}} en l’air                          ->> m’a|||foutue
 TEST: cet homme {{ma}} succédé à ce poste                   ->> m’a
-TEST: {{ma}} {{donner}} la nausée, ce con
+TEST: {{ma}} {{donner}} la nausée, ce con                   ->> m’a|||donnée|données|donne|donnes
 TEST: c’est ça qui {{ma}} forcée à poursuivre               ->> m’a
 TEST: ça ma grande, c’est mon secret
 
 
 # m’ont / mon
@@ -12530,12 +12565,12 @@
 
     >choisir [mon|ton|son|notre|votre|leur] [quand|quant]
     >choisir [mon|ton|son|notre|votre|leur] qu’ [en|>an]
         <<- /conf/ -3:0>> camp                                              && Confusion probable. Locution “choisir son camp”.
 
-TEST: on va foutre le {{quand}} de là                       ->> camp
-TEST: choisis ton {{qu’ans}}                                ->> camp
+TEST: on va foutre le {{quand}} de là                                   ->> camp
+TEST: choisis ton {{qu’ans}}                                            ->> camp
 
 
 # quand / quant / qu’en
 __conf_quant_quand_qu_en__
     quand à
@@ -12789,13 +12824,13 @@
     quoiqu’ il arrive [<end>|,|)]
     [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] en >penser
     [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >avoir pu faire
         <<- /conf/ -1>> quoi que|quoi qu’                       && Confusion probable.|https://fr.wiktionary.org/wiki/quoi_que
 
-TEST: mais {{quoique}} tu en penses, c’est comme ça que ça fonctionne.
-TEST: {{Quoiqu’}}il se soit passé réellement passé, je vais lui faire la peau.
-TEST: {{quoique}} vous ayez pu faire, ça a donné les résultats escomptés.
+TEST: mais {{quoique}} tu en penses, c’est comme ça que ça fonctionne.              ->> quoi que|quoi qu’
+TEST: {{Quoiqu’}}il se soit passé réellement passé, je vais lui faire la peau.      ->> Quoi que|Quoi qu’
+TEST: {{quoique}} vous ayez pu faire, ça a donné les résultats escomptés.           ->> quoi que|quoi qu’
 
 
 # raisonner / résonner
 __conf_raisonner_résonner__
     [la|le|les|me|te|se|nous|vous] >résonner
@@ -12882,13 +12917,13 @@
     >ru [bondé+ses]
     >ru >plein [de|d’] [>monde|gens]
     >ru [de|d’] $#C
         <<- /conf/ morph(<1, ":D.*:[me]:[pi]") -1>> rue|rues    && Confusion probable. Un ru est un petit ruisseau. Pour évoquer les voies de circulation, écrivez “rue”.|https://fr.wiktionary.org/wiki/rue
 
-TEST: les {{rus}} bondés                                ->> rue|rues
-TEST: les {{rus}} de New York                           ->> rue|rues
-TEST: les {{rus}} de Paris                              ->> rue|rues
+TEST: les {{rus}} bondés                                            ->> rue|rues
+TEST: les {{rus}} de New York                                       ->> rue|rues
+TEST: les {{rus}} de Paris                                          ->> rue|rues
 
 
 # saint / sain / sein / seing
 __conf_saint_sain_sein_seing__
     [sain|sains|>sein]  $:M1
@@ -12984,23 +13019,24 @@
 # s’ensuivre
 __conf_s_ensuivre__
     s’ en >suivre
         <<- /conf/ morph(\3, ":(?:[123]s|Q)") ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait   && Verbe “s’ensuivre”.|https://fr.wiktionary.org/wiki/s%E2%80%99ensuivre
         <<- /conf/ __else__ and morph(\3, ":(?:[123]p|Y|P)") ->> \1\2\3                                     && Verbe “s’ensuivre”.|https://fr.wiktionary.org/wiki/s%E2%80%99ensuivre
+        <<- !-1>>
 
-TEST: il {{s’en suis}} des représailles
-TEST: {{s’en suivi}} des représailles
-TEST: {{S’en suivrons}} une guerre de tous les instants et…
-TEST: {{S’en suivre}}.
+TEST: il {{s’en suis}} des représailles                             ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait
+TEST: {{s’en suivi}} des représailles                               ->> s’ensuit|s’ensuivit|s’ensuivait|s’ensuivra|s’ensuivrait
+TEST: {{S’en suivrons}} une guerre de tous les instants et…         ->> S’ensuivrons
+TEST: {{S’en suivre}}.                                              ->> S’ensuivre
 
 
 # sitôt / si tôt
 __conf_sitôt__
     [<start>|,|(] si tôt  $:A
         <<- /conf/ -2:3>> sitôt                             && Confusion probable : si vous voulez dire “aussitôt”, écrivez “sitôt”.|https://fr.wiktionary.org/wiki/sit%C3%B4t
 
-TEST: {{si tôt}} accomplie, il fallut recommencer
+TEST: {{si tôt}} accomplie, il fallut recommencer                   ->> sitôt
 
 
 __conf_sitôt_dit_sitôt_fait!6__
     !! sitôt dit ?,¿ sitôt fait ¡¡
     [si+s|>scie|ci+s] [tôt|>tau|taux|to|>taud|trop|trot] [dis|dix|dit+s|di] ?,¿ [si+s|>scie|ci+s] [tôt|>tau|taux|to|>taud|trop|trot] [fait+s|>fée|fé|fais]
@@ -13710,10 +13746,11 @@
 TEST: Je propse que, par {{voix}} de conséquence, nous partions immédiatement.      ->> voie
 TEST: C’est une {{voix}} interdite.                                                 ->> voie
 TEST: les {{voix}} gouvernementales sont impénétrables.                             ->> voies
 TEST: c’est une {{voix}} de perdition sur laquelle vous vous engagez.               ->> voie
 TEST: tu auras souvent {{voie}} au chapitre                                         ->> voix
+TEST: Il nous faut une {{voix}} de recours.                                         ->> voie
 
 
 # voir / voire
 __conf_voir_voire__
     voir [grand|petit|rouge]
@@ -14801,11 +14838,11 @@
 __infi_qui_la_vinf__
     qui  la  @:V1.*:Y
         <<- /infi/ not value(<1, "|n’importe|ce|se|") and not morph(<1, ":R")
         -2:3>> ="l’a " + suggVerbPpas(\-1, ":m:s") + "|la " + \3[:-2] + "ait"                       && Confusion globale.
 
-TEST: qui {{la transformer}}                                                ->> l’a transformé|la transformait
+TEST: qui {{la transformer}}                                                    ->> l’a transformé|la transformait
 TEST: je ne vais pas laisser n’importe qui la souiller
 TEST: avec qui la transformer ?
 
 
 
@@ -17902,10 +17939,12 @@
     >espérance [de|d’] vie en bonne santé
     >essence [de|d’] térébenthine
     >état [de|d’] [âme|conservation|esprit|fait|service|urgence]
     >état d’ extrême urgence
     >état [de|d’] l’ art
+    état partie
+    états parties
     >étoile [de|d’] mer
     >étoile à neutrons
     >étui à cigarettes
     >examen d’ entrée
     >expérience [utilisateur|utilisateurs]
@@ -19667,11 +19706,11 @@
 __loc_faire_plaisir__
     >faire plaisirs
         <<- /loc/ --1>> plaisir         && Faire plaisir : dans cette locution, “plaisir” doit être au singulier.
         <<- ~-1>> *
 
-TEST: Ça me fait {{plaisirs}}.
+TEST: Ça me fait {{plaisirs}}.                                                      ->> plaisir
 
 
 
 # Autres tests contre les faux positifs
 TEST: pourquoi faire compliqué quand on peut faire simple
@@ -20359,11 +20398,12 @@
 # air / aire / ère
 __conf_air_aire_ère__
     [>air|>aire] [>digital|>numérique|>industriel|>glacière|>glaciaire|>géologique|Meiji|>cénozoïque|>moderne|nouvel|nouvelle+s|>paléozoïque|>pliocène|>primaire|>secondaire|>tertiaire|>quaternaire]
     [>air|>aire] du [cénozoïque|digital|numérique|paléozoïque|pliocène|pétrole|primaire|secondaire|tertiaire|quaternaire]
     [>air|>aire] du big data
-        <<- /conf/ -1>> ère|ères    && Confusion. L’aire est une surface. L’air est un gaz, une apparence ou une musique. Pour évoquer une époque, écrivez “ère”.
+        <<- /conf/ -1>> =\1.replace("ai", "è").replace("Ai", "È").replace("AI", "È")
+        && Confusion. L’aire est une surface. L’air est un gaz, une apparence ou une musique. Pour évoquer une époque, écrivez “ère”.
 
     l’ [aire|ère] du temps
         <<- /conf/ -2>> air         && Confusion probable. Locution “l’air du temps”.|https://fr.wiktionary.org/wiki/%C3%AAtre_dans_l%E2%80%99air_du_temps
 
     l’ aire de rien
@@ -20389,19 +20429,19 @@
         <<- /conf/ --1>> air        && Confusion. Une ère est une époque. L’aire est une surface. Pour parler de l’atmosphère, écrivez “air”.|https://fr.wiktionary.org/wiki/air
 
     >foutre en l’ [ère|aire]
         <<- /conf/ --1>> air        && Confusion. Locution “foutre en l’air”.|https://fr.wiktionary.org/wiki/foutre_en_l%E2%80%99air
 
-TEST: L’{{aire}} du pétrole n’est pas encore terminée.
-TEST: Ce sera un jour dans l’{{ère}} du temps
-TEST: il a l’{{aire}} d’un plouc.
-TEST: il en a tout l’{{ère}}
-TEST: on s’arrêtera sur l’{{air}} d’autoroute
-TEST: baptême de l’{{aire}}
-TEST: il va se foutre en l’{{ère}} si ça continue comme ça.
-TEST: {{l’ère de rien}}
-TEST: il avança aussi discrètement que possible {{l’aire de rien}}.
+TEST: L’{{aire}} du pétrole n’est pas encore terminée.                      ->> ère
+TEST: Ce sera un jour dans l’{{ère}} du temps                               ->> air
+TEST: il a l’{{aire}} d’un plouc.                                           ->> air
+TEST: il en a tout l’{{ère}}                                                ->> air
+TEST: on s’arrêtera sur l’{{air}} d’autoroute                               ->> aire|aires
+TEST: baptême de l’{{aire}}                                                 ->> air
+TEST: il va se foutre en l’{{ère}} si ça continue comme ça.                 ->> air
+TEST: {{l’ère de rien}}                                                     ->> l’air de rien|l’ère du rien|l’ère du vide|l’ère du néant
+TEST: il avança aussi discrètement que possible {{l’aire de rien}}.         ->> l’air de rien
 TEST: ces pauvres hères
 
 
 # auspice / hospice
 __conf_auspices_hospices__
@@ -21550,26 +21590,26 @@
 
 # fond / fonds / fonts
 __conf_fond_fonds_fonts__
     [>collecte|>bailleur|>levé|>extorsion|>détournement] de [fond|fonts]
     >collecter des fonts
-        <<- /conf/ -3>> fonds                   && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
+        <<- /conf/ -3>> fonds                                               && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
 
     à [fond|fonts] [perdu+ses]
-        <<- /loc/ ->> à fonds perdus            && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
+        <<- /loc/ ->> à fonds perdus                                        && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
 
     [fond|fonts] [>monétaire|spéculatif+s|>international|souverain+s]
     [fond|fonts] [de|d’] [commerce|garantie|roulement|pension|placement|retraite|roulement|solidarité]
     [fond|fonts] d’ [aide|investissement|indemnisation|urgence]
-        <<- /conf/ -1>> fonds                   && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
+        <<- /conf/ -1>> fonds                                               && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
 
     fonds baptismaux
-        <<- /conf/ -1>> fonts                   && Confusion. Écrivez “fonts”, qui vient du mot latin ‹fons› et signifie « fontaine, source ».
+        <<- /conf/ -1>> fonts                                               && Confusion. Écrivez “fonts”, qui vient du mot latin ‹fons› et signifie « fontaine, source ».
 
     [un|le|du|ce|au+x] [fonds|fonts] [de|d’] ?[la|l’]¿ [abîme|abime|abysse|assiette|bouteille|crevasse|cuve|casserolle|marmite|poêle]
     [un|le|du|ce|au+x] [fonds|fonts] du [puits|ravin|seau|trou|tupperware|wok]
-        <<- /conf/ -2>> fond                    && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
+        <<- /conf/ -2>> fond                                                && Confusion : fonds (ce qui constitue une richesse) ≠ fond (partie la plus basse/profonde).
 
 TEST: faire une levée de {{fond}}.                              ->> fonds
 TEST: jouer {{à fond perdu}}                                    ->> à fonds perdus
 TEST: elle a vendu son {{fond}} de commerce                     ->> fonds
 TEST: il est au {{fonds}} du trou                               ->> fond
@@ -21974,11 +22014,11 @@
 TEST: Elle en est tombée des {{nus}}.                           ->> nues
 
 
 # numérique / digital
 __conf_numérique_digital__
-    [>agence|>appareil|>banque|>caméra|>communication|>compagnie|>connexion|>économie|>entreprise|>ère|>expérience|>identité|>industrie|>présence|>prise|>service|>solution|>stratégie|>télévision|>transformation|>transition] >digital
+    [>agence|>appareil|>banque|>caméra|>colonie|>colonisation|>communication|>compagnie|>connexion|>économie|>entreprise|>ère|>expérience|>identité|>industrie|>présence|>prise|>service|>solution|>stratégie|>télévision|>transformation|>transition] >digital
         <<- /conf/ -2>> numérique|numériques
         && Confusion : “digital” est un adjectif se rapportant aux doigts (empreinte digitale, arthrose digitale, etc.). Écrivez “numérique”.
 
     [le|du|au] digital
         <<- /conf/ -2>> numérique
@@ -22434,11 +22474,11 @@
 TEST: {{quoiqu’il en soit}}, nous ne nous laisserons pas faire, vous pouvez compter sur nous.       ->> quoi qu’il en soit
 
 
 # rebooter / rebouter
 __conf_rebooter_rebouter__
-    >rebouter  $:D  [>appareil|>imprimante|iPhone+s|>kernel|>machine|>modem|>noyau|>ordinateur|>ordi|PC|>portable|>programme|>routeur|serveur|serveurs|>smartphone|>système|>tablette|>téléphone|terminal|terminaux]
+    >rebouter  $:D  [>appareil|>imprimante|iPhone+s|kernel+s|>machine|>modem|>noyau|>ordinateur|>ordi|PC|>portable|>programme|>routeur|serveur|serveurs|>smartphone|>système|>tablette|>téléphone|terminal|terminaux]
     >rebouter  [Android|Linux|iOS|Unix|Windows]
         <<- /conf/ -1>> =\1.replace("out", "oot").replace("OUT", "OOT")         && Confusion probable. Rebouter est un terme de botanique.
 
 TEST: {{Reboute}} l’ordinateur.                         ->> Reboote
 TEST: On {{reboute}} Windows et ça devrait aller.       ->> reboote
@@ -22604,10 +22644,40 @@
 TEST: ça va de {{soie}}                                                 ->> soi
 TEST: cela ne va pas de {{soit}}.                                       ->> soi
 TEST: ça ne va guère de {{soit}}                                        ->> soi
 TEST: ce qui ne va jamais de {{soie}}                                   ->> soi
 
+
+## soufflet / soufflé
+__conf_soufflet_soufflé__
+    ## soufflet
+    [soufflé+s] [de|d’] [cuisine|forge|maréchal]
+    [soufflé+s] d’ [orfèvre|orgue]
+        <<- /conf/ -1>> =\1.replace("lé", "let").replace("LÉ", "LET")  && Confusion. Un soufflé est un plat. Pour un instrument servant à faire du vent, écrivez “soufflet”.|https://fr.wiktionary.org/wiki/soufflet
+
+    >appareil ?>photo¿ à [soufflé+s]
+        <<- /conf/ --1>> soufflet                                   && Confusion. Un soufflé est un plat.|https://fr.wiktionary.org/wiki/soufflet
+
+    ## soufflé
+    [>faire|>préparer] un soufflet
+    >recette [de|d’] >soufflet
+        <<- /conf/ --1>> =\-1.replace("et", "é").replace("ET", "É") && Confusion. Un soufflet est un outil servant à faire du vent. Le plat s’écrit “soufflé”.|https://fr.wiktionary.org/wiki/souffl%C3%A9
+
+    >soufflet [>inratable|salé+s|sucré+s]
+    >soufflet au [chocolat|chorizo|citron|comté|crabe|foie|fromage|gruyère|homard|jambon|kirsch|lait|miel|maroilles|maïs|mascarpone|millet|munster|nutella|poisson|poulet|potimarron|potiron|quinoa|reblochon|roquefort|rhum|saumon|surimi|thon|whisky|yaourt]
+    >soufflet [au|aux] [brocolis|noix]
+    >soufflet aux [asperges|carottes|champignons|courgettes|gorgonzola|girolles|lardons|légumes|lentiles|marrons|mirabelles|noisettes|truffes]
+    >soufflet à la [banane|bisque|carotte|courge|courgette|mirabelle|truffe|vanille]
+    >soufflet [de|d’|aux] >pomme [de|d’] terre
+    >soufflet au grand marnier
+        <<- /conf/ -1>> =\1.replace("et", "é").replace("ET", "É")   && Confusion. Un soufflet est un outil servant à faire du vent. Le plat s’écrit “soufflé”.|https://fr.wiktionary.org/wiki/souffl%C3%A9
+
+TEST: un {{soufflé}} d’orgue                                            ->> soufflet
+TEST: appareil photo à {{soufflé}}                                      ->> soufflet
+TEST: des recettes de {{soufflets}}                                     ->> soufflés
+TEST: un {{soufflet}} au chocolat                                       ->> soufflé
+
 
 # suer à grosses gouttes
 __conf_suer_savoir__
     [su|sus|sut]  à grosses gouttes
     [su|sus|sut]  comme un [bœuf|boeuf|cochon|goret|phoque|porc]
@@ -23087,11 +23157,11 @@
         -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     l’ *WORD et *WORD  @:[NA].*:p¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
+        -5>> =suggSing(\5)                                                                          && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
 
 TEST: l’{{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 TEST: l’{{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 TEST: l’éblouissante et {{belles}} imbécile                                         ->> belle
 TEST: l’{{amoureux}} et {{merveilleuse}} imbécile que nous avions là                ->> amoureuse|||merveilleux
@@ -23385,11 +23455,11 @@
         -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     leur *WORD et *WORD  @:[NA].*:p¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être au singulier.
+        -5>> =suggSing(\5)                                                                          && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être au singulier.
 
 TEST: leur {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 TEST: leur {{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 TEST: leur grande et {{belles}} imbécile                                               ->> belle
 TEST: leur {{amoureux}} et {{merveilleuse}} imbécile                                   ->> amoureuse|||merveilleux
@@ -23755,11 +23825,11 @@
         -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     [mon|ton|son] *WORD et *WORD  @:[NA].*:p¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
+        -5>> =suggSing(\5)                                                                          && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
 
 TEST: mon {{ignorante}} et {{grande}} {{crétin}} de frère                       ->> ignorant|||grand|||crétine
 TEST: son {{ordurier}} et {{sot}} {{abrutie}}                                   ->> ordurière|||sotte|||abruti
 TEST: ton éblouissante et {{belles}} imbécile                                   ->> belle
 TEST: ton {{amoureux}} et {{merveilleuse}} imbécile                             ->> amoureuse|||merveilleux
@@ -23914,11 +23984,11 @@
         -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     [chaque|quelque|notre|votre] *WORD et *WORD  @:[NA].*:p¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au singulier.
+        -5>> =suggSing(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au singulier.
 
 TEST: notre {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 TEST: votre {{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 TEST: notre grande et {{belles}} imbécile                                               ->> belle
 TEST: chaque {{amoureux}} et {{merveilleuse}} imbécile que nous avions là               ->> amoureuse|||merveilleux
@@ -24282,11 +24352,11 @@
         -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     les  *WORD et *WORD  @:[NA].*:s¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
+        -5>> =suggPlur(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
 
 TEST: les {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire                    ->> ignorants|||grands|||crétines
 TEST: les {{orduriers}} et {{sot}} {{abruties}}                                             ->> ordurières|||sottes|||abrutis
 TEST: les grandes et {{belle}} imbéciles                                                    ->> belles
 TEST: les {{amoureux}} et {{merveilleuses}} imbéciles                                       ->> amoureuses|||merveilleux
@@ -24334,11 +24404,11 @@
         -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     leurs  *WORD et *WORD  @:[NA].*:s¬*
         <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
+        -5>> =suggPlur(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
 
 TEST: leurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire              ->> ignorants|||grands|||crétines
 TEST: leurs {{orduriers}} et {{sot}} {{abruties}}                                       ->> ordurières|||sottes|||abrutis
 TEST: leurs grandes et {{belle}} imbéciles                                              ->> belles
 TEST: leurs {{amoureux}} et {{merveilleuses}} imbéciles                                 ->> amoureuses|||merveilleux
@@ -24442,11 +24512,11 @@
         -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
         <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 
     [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD et *WORD  @:[NA].*:s¬*
         <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
-        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
+        -5>> =suggPlur(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
 
 TEST: plusieurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire          ->> ignorants|||grands|||crétines
 TEST: quelques {{orduriers}} et {{sot}} {{abruties}}                                    ->> ordurières|||sottes|||abrutis
 TEST: moult grandes et {{belle}} imbéciles                                              ->> belles
 TEST: mes {{amoureux}} et {{merveilleuses}} imbéciles                                   ->> amoureuses|||merveilleux
@@ -24932,12 +25002,12 @@
         <<- /gn/ morph(\2, ":A", ":(?:A.*:[fe]:[si]|G|W)|;C") -2>> =suggFemSing(\2, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
         <<- /gn/ morph(\4, ":A", ":(?:A.*:[fe]:[si]|G|W)|;C") -4>> =suggFemSing(\4, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
 
     <start> *WORD et *WORD  @:N.*:e:s¬*
         <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>>
-        <<- /gn/ morph(\2, ":A", ":(?:A.*:[si]|G|W)|;C") -2>> =suggSing(\2, True)                   && Cet adjectif n’est pas accordé avec le nom “\-1”.
-        <<- /gn/ morph(\4, ":A", ":(?:A.*:[si]|G|W)|;C") -4>> =suggSing(\4, True)                   && Cet adjectif n’est pas accordé avec le nom “\-1”.
+        <<- /gn/ morph(\2, ":A", ":(?:A.*:[si]|G|W)|;C") -2>> =suggSing(\2)                         && Cet adjectif n’est pas accordé avec le nom “\-1”.
+        <<- /gn/ morph(\4, ":A", ":(?:A.*:[si]|G|W)|;C") -4>> =suggSing(\4)                         && Cet adjectif n’est pas accordé avec le nom “\-1”.
 
     <start> *WORD et *WORD  @:N.*:m:p¬*
         <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>>
         <<- /gn/ morph(\2, ":A", ":(?:A.*:[me]:[pi]|G|W)|;C") -2>> =suggMasPlur(\2, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
         <<- /gn/ morph(\4, ":A", ":(?:A.*:[me]:[pi]|G|W)|;C") -4>> =suggMasPlur(\4, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
@@ -24947,12 +25017,12 @@
         <<- /gn/ morph(\2, ":A", ":(?:A.*:[fe]:[pi]|G|W)|;C") -2>> =suggFemPlur(\2, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
         <<- /gn/ morph(\4, ":A", ":(?:A.*:[fe]:[pi]|G|W)|;C") -4>> =suggFemPlur(\4, True)           && Cet adjectif n’est pas accordé avec le nom “\-1”.
 
     <start> *WORD et *WORD  @:N.*:e:p¬*
         <<- /gn/ morph(\2, ":A", ":G") and morph(\4, ":A", ":G") >>>
-        <<- /gn/ morph(\2, ":A", ":(?:A.*:[pi]|G|W)|;C") -2>> =suggPlur(\2, True)                   && Cet adjectif n’est pas accordé avec le nom “\-1”.
-        <<- /gn/ morph(\4, ":A", ":(?:A.*:[pi]|G|W)|;C") -4>> =suggPlur(\4, True)                   && Cet adjectif n’est pas accordé avec le nom “\-1”.
+        <<- /gn/ morph(\2, ":A", ":(?:A.*:[pi]|G|W)|;C") -2>> =suggPlur(\2)                         && Cet adjectif n’est pas accordé avec le nom “\-1”.
+        <<- /gn/ morph(\4, ":A", ":(?:A.*:[pi]|G|W)|;C") -4>> =suggPlur(\4)                         && Cet adjectif n’est pas accordé avec le nom “\-1”.
 
 TEST: {{petite}} et {{grande}} homme                            ->> petit|||grand
 TEST: {{bel}} et {{grand}} nation                               ->> belle|||grande
 TEST: {{stupides}} et {{intellectuels}} psychologue             ->> stupide|||intellectuel
 TEST: {{petite}} et {{grande}} hommes                           ->> petits|||grands
@@ -26131,13 +26201,13 @@
 
     qui  *WORD  [,|<end>|$:D]
         <<- /conf/ morph(\2, ":[NA]", ":(?:[123][sp]|P)") and hasSimil(\2, ":(?:[123][sp])")
         -2>> =suggSimil(\2, ":[123][sp]")                                                           && Confusion probable : “\2” n’est pas une forme verbale conjuguée.
 
-TEST: Et gardez bien en tête que la personne qui vous {{contact}} peut-être un sous-traitant
-TEST: la nature qui nous {{maintien}} en vie
-TEST: un homme qui {{oubli}} son devoir
+TEST: Et gardez bien en tête que la personne qui vous {{contact}} peut-être un sous-traitant        ->> contacte|contactes|contactent
+TEST: la nature qui nous {{maintien}} en vie                                                        ->> maintiens|maintient
+TEST: un homme qui {{oubli}} son devoir                                                             ->> oublie|oublies|oublient
 TEST: qu’est-ce qui lui donne cette assurance ?
 TEST: qui vous prend aux tripes
 
 
 __bs_substantif_de_adj__
@@ -28132,16 +28202,16 @@
         <<- /ocr/ \2.endswith("e") and morph(\2, ":V1.*:Ip.*:[13]s", ":[GMA]") and not before("(?i)\\belle +(?:ne +|n’|)$")
         -2>> =suggVerbPpas(\2, ":m:s")                                                              && Erreur de numérisation ?
         <<- /ocr/ __else__ and \2.endswith("s") and morph(\2, ":V1.*:Ip.*:2s", ":[GMA]") and not before("(?i)\\belles +(?:ne +|n’|)$")
         -2>> =suggVerbPpas(\2, ":m:p")                                                              && Erreur de numérisation ?
 
-TEST: __ocr__ vous serez {{couche}} en terre.
-TEST: __ocr__ nous serons {{presses}} de monter à bord de ce train-ci.
-TEST: __ocr__ Elle était toujours persuadée que B. serait {{acquitte}}
-TEST: __ocr__ Alors il lui est {{remonte}} dessus
-TEST: __ocr__ il n’était pas le seul à être {{remonte}} contre eux.
-TEST: __ocr__ par terre et je suis {{retourne}} sur la tombe.
+TEST: __ocr__ vous serez {{couche}} en terre.                                                       ->> couché
+TEST: __ocr__ nous serons {{presses}} de monter à bord de ce train-ci.                              ->> pressés
+TEST: __ocr__ Elle était toujours persuadée que B. serait {{acquitte}}                              ->> acquitté
+TEST: __ocr__ Alors il lui est {{remonte}} dessus                                                   ->> remonté
+TEST: __ocr__ il n’était pas le seul à être {{remonte}} contre eux.                                 ->> remonté
+TEST: __ocr__ par terre et je suis {{retourne}} sur la tombe.                                       ->> retourné
 TEST: __ocr__ il était sublime.
 TEST: __ocr__ la longueur de la circonférence étant égale à…
 # TEST: __ocr__ vous êtes {{presses}} de monter à bord de ce train-ci.
 # Fonctionne avec nous serons, mais pas nous sommes (bug de JavaScript?)
 
@@ -28152,15 +28222,15 @@
         <<- /ocr/ \2.endswith("e") and morph(\2, ":V1.*:Ip.*:[13]s", ":[GM]|>envie/")
         -2>> =suggVerbPpas(\2, ":m:s")                                                              && Erreur de numérisation ?
         <<- /ocr/ __else__ and \2.endswith("s") and morph(\2, ":V1.*:Ip.*:2s", ":[GM]")
         -2>> =suggVerbPpas(\2, ":m:p")                                                              && Erreur de numérisation ?
 
-TEST: __ocr__ je reconnais que j’ai pas {{traîne}}
-TEST: __ocr__ elle est fauchée et a {{emprunte}} de l’argent
-TEST: __ocr__ quel héros d’avoir {{affronte}} ces salopards de la police
-TEST: __ocr__ tant avoir {{creuse}} vers le haut.
-TEST: __ocr__ tu devrais le savoir, d’avoir {{affrontes}} ces gens…
+TEST: __ocr__ je reconnais que j’ai pas {{traîne}}                                                  ->> traîné
+TEST: __ocr__ elle est fauchée et a {{emprunte}} de l’argent                                        ->> emprunté
+TEST: __ocr__ quel héros d’avoir {{affronte}} ces salopards de la police                            ->> affronté
+TEST: __ocr__ tant avoir {{creuse}} vers le haut.                                                   ->> creusé
+TEST: __ocr__ tu devrais le savoir, d’avoir {{affrontes}} ces gens…                                 ->> affrontés
 TEST: __ocr__ elle avait envie de s’en sortir enfin.
 
 
 
 !!!! Confusions                                                                                   !!
@@ -28186,22 +28256,12 @@
     <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  *WORD  ou  [elle|nous|vous|elles|iel|iels]
         || [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|lui|nous|vous|leur]
         <<- /conf/ morph(\3, ":[NA]", ":G")
         -4>> où                                             && Confusion probable. Pour évoquer un lieu ou un moment, écrivez “où”.|https://fr.wiktionary.org/wiki/o%C3%B9
 
-TEST: L’hôtel {{ou}} ils sont allés l’été dernier.
-TEST: une chambre {{ou}} nous n’avons rien trouvé
-
-
-## Accord et incohérences
-__ppas_sont_adj__
-    sont  *WORD
-        <<- /ppas/ morph(\2, ":V[123]", ":(?:N|A|Q|W|G|3p)") and not tagbefore(\1, "_ceque_")
-        -2>> =suggVerbPpas(\2, ":m:p")                      && Incohérence : “\2” n’est pas un participe passé.
-
-TEST: après avoir mis à jour sont {{profile}}.
-TEST: maintenir en confinement certaines personnes sous prétexte qu’elles sont à risques serait une mesure inconstitutionnelle et discriminatoire.
+TEST: L’hôtel {{ou}} ils sont allés l’été dernier.                                                  ->> où
+TEST: une chambre {{ou}} nous n’avons rien trouvé                                                   ->> où
 
 
 
 !!
 !!
@@ -28214,11 +28274,11 @@
     <start>  nous   ~.ont$
         <<- /conj/ morph(\3, ":V.*:3p", ":[GPY]") and not value(>1, "|ils|elles|iel|iels|")
             and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur") and not tag(>1, "_enum_")) or morph(\3, ":V..i__") )
         -3>> =suggVerb(\3, ":1p")                                       && Conjugaison probablement erronée si “\2” est bien le sujet de “\3” et non un pronom objet.
 
-    [<start>|,|(]  nous  qui  @:V¬:(?:1p|G)
+    [<start>|,|(]  nous  qui  ?[lui|nous|vous]¿  @:V¬:(?:1p|G)
         <<- /conj/ value(\-1, "|somme|") --1>> sommes                   && Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
         <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1p")                 && Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
 
 TEST: nous {{viendront}}.                                                   ->> viendrons
 TEST: nous vous {{donnerez}} trop de considération                          ->> donnerons
@@ -28234,11 +28294,11 @@
 TEST: Ainsi, nous appartiendront les plus belles pièces de cette collection.
 
 
 ## 2pl
 __conj_vous2__
-    [<start>|,|(]  vous  qui  @:V¬:(?:2p|G)
+    [<start>|,|(]  vous  qui  ?[lui|nous|vous]¿  @:V¬:(?:2p|G)
         <<- /conj/ --1>> =suggVerb(\-1, ":2p")                          && Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 2ᵉ personne du pluriel.
 
 TEST: vous qui {{donner}} du temps                                          ->> donnez|donniez|donnâtes
 TEST: vous qui {{avançait}} dans la nuit comme des ombres furtives          ->> avanciez
 TEST: vous qui {{décider}} de l’avenir du peuple.                           ->> décidez|décidiez|décidâtes
@@ -28291,86 +28351,92 @@
 __ppas_je_me_être_verbe__
     je  ?ne¿  [me|m’]  ?y¿  [suis|sois|soit|suit|étais|était|fusse|fusses|fus|fut|fût|serai|serais|serait]  @:Q.*:p¬:(?:G|Q.*:[si])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not value(<1, "|que|qu’|"))
         --1>> =suggVerbPpas(\-1, ":m:s")                                                            && Si ce participe passé se rapporte bien à “je”, il devrait être au singulier.
 
-TEST: je ne me suis jamais {{perdus}}
-TEST: c’est de ce château que je me suis {{enfuis}}.
+TEST: je ne me suis jamais {{perdus}}                                       ->> perdu
+TEST: c’est de ce château que je me suis {{enfuis}}.                        ->> enfui
 TEST: je me suis donné du temps.
 
 
 __ppas_tu_te_être_verbe__
     tu  ?ne¿  [te|t’]  ?y¿  [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait]  @:Q.*:p¬:(?:G|Q.*:[si])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not value(<1, "|que|qu’|"))
         --1>> =suggVerbPpas(\-1, ":m:s")                                                            && Si ce participe passé se rapporte bien à “tu”, il devrait être au singulier.
 
-TEST: tu t’es finalement {{retrouvés}} en mauvaise posture.
+TEST: tu t’es finalement {{retrouvés}} en mauvaise posture.                 ->> retrouvé
 TEST: tu ne t’étais pas laissé le temps d’y réfléchir.
 
 
 __ppas_il_se_être_verbe__
     il  ?ne¿  [se|s’]  ?y¿  [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait]  @:Q.*:(?:f|m:p)¬:(?:G|Q.*:m:[si])
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not value(<1, "|que|qu’|"))
         --1>> =suggVerbPpas(\-1, ":m:s")                                                            && Si ce participe passé se rapporte bien à “il”, il devrait être au masculin singulier.
 
-TEST: le dédale dans lequel il se serait {{perdue}}
+TEST: le dédale dans lequel il se serait {{perdue}}                         ->> perdu
 TEST: il s’était perdu dans la forêt.
 TEST: il s’était dit qu’il avait eu tort de s’irriter si vivement pour une telle peccadille.
 
 
 __ppas_elle_se_être_verbe__
     elle  ?ne¿  [se|s’]  ?y¿  [es|est|sois|soit|étais|était|fusse|fusses|fus|fut|fût|sera|seras|serai|serais|serait]  @:Q.*:(?:m|f:p)¬:(?:G|Q.*:f:[si])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not morph(<1, ":R|>que/"))
         --1>> =suggVerbPpas(\-1, ":f:s")                                                            && Si ce participe passé se rapporte bien à “elle”, il devrait être au féminin singulier.
 
-TEST: elle s’y était {{préparé}}.
+TEST: elle s’y était {{préparé}}.                                           ->> préparée
 TEST: elle s’était trouvé un mari.
 
 
 __ppas_nous_nous_être_verbe__
     nous  ?ne¿  nous  ?y¿  [sommes|étions|fûmes|fussions|serons|serions]  @:Q.*:s¬:(?:G|Q.*:[pi])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not morph(<1, ":R|>que/"))
         --1>> =suggVerbPpas(\-1, ":p")                                                              && Si ce participe passé se rapporte bien à “nous”, il devrait être au pluriel.
 
-TEST: Nous nous étions {{cru}} au paradis.
+TEST: Nous nous étions {{cru}} au paradis.                                  ->> crus|crues
 
 
 __ppas_ils_se_être_verbe__
     ils  ?ne¿  [se|s’]  ?y¿  [sont|soient|étaient|furent|fussent|seront|serons|seraient]  @:Q.*:(?:f|m:s)¬:(?:G|Q.*:m:[pi])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not value(<1, "|que|qu’|"))
         --1>> =suggVerbPpas(\-1, ":m:p")                                                            && Si ce participe passé se rapporte bien à “ils”, il devrait être au masculin pluriel.
 
-TEST: ils s’y étaient {{abandonné}} avec ferveur
+TEST: ils s’y étaient {{abandonné}} avec ferveur                            ->> abandonnés
 
 
 __ppas_elles_se_être_verbe__
     elles  ?ne¿  [se|s’]  ?y¿  [sont|soient|étaient|furent|fussent|seront|seraient]  @:Q.*:(?:m|f:s)¬:(?:G|Q.*:f:[pi])|>dire/
         <<- /ppas/ morph(\-1, ":V[123]_.__p_e_", "*") or (value(>1, "|<end>|") and not morph(<1, ":R|>que/"))
         --1>> =suggVerbPpas(\-1, ":f:p")                                                            && Si ce participe passé se rapporte bien à “elles”, il devrait être au féminin pluriel.
 
-TEST: elles ne s’y étaient pas {{donnée}}.
+TEST: elles ne s’y étaient pas {{donnée}}.                                  ->> données
 TEST: sans fin elles se sont succédé
 
 
 __ppas_se_être__
-    [me|m’|te|se|s’]  ?[y|en]¿  >être  *WORD
-        <<- /ppas/ morph(\-1, ":(?:Y|[123][sp])", ":[QAG]") --1>> =suggVerbPpas(\-1)                && Incohérence. Après « s’être », le verbe doit être un participe passé.
-        <<- /ppas/ __else__ and morph(\-2, ":[123]s") and morph(\-1, ":Q.*:p") and not tagbefore(\1, "_que_") and not before("(?i)\\bon (?:ne |)$")
+    [me|m’|te|se|s’]  ?[y|en]¿  >être  @:(?:Y|[123][sp])¬:[QAG]
+        <<- /ppas/ morph(\-2, ":[123]s") --1>> =suggVerbPpas(\-1, ":s")                             && Incohérence. Le verbe devrait être un participe passé.
+        <<- /ppas/ morph(\-2, ":[123]p") --1>> =suggVerbPpas(\-1, ":p")                             && Incohérence. Le verbe devrait être un participe passé.
+        <<- /ppas/ __else__ --1>> =suggVerbPpas(\-1)                                                && Incohérence. Le verbe devrait être un participe passé.
+
+    [me|m’|te|se|s’]  ?[y|en]¿  >être  @:[QA].*:p¬:[GW]
+        <<- /ppas/ morph(\-2, ":[123]s") and not tagbefore(\1, "_que_") and not before("(?i)\\bon (?:ne |)$")
         --1>> =suggSing(\-1)                                                                        && Le participe passé devrait être au singulier.
 
-    tu  t’  ?[y|en]¿  [es|étais|seras|serais|fus|fusses]  *WORD
-        <<- /ppas/ morph(\-1, ":(?:Y|[123][sp])", ":[QAG]") --1>> =suggVerbPpas(\-1)                && Incohérence. Après « s’être », le verbe doit être un participe passé.
-
-TEST: s’être toujours {{donner}} le mot.
-TEST: je suis venu et me suis totalement {{donnés}} à cette œuvre
-TEST: c’est de ce qui s’est {{passe}}.
-TEST: s’était toujours {{passe}} comme ça avec elle
-TEST: s’est {{approche}} de la penderie
-TEST: terrorisant l’animal qui s’était {{cabre}}.
-TEST: ce qui s’est {{passe}}.
-TEST: s’y était de plus en plus {{consacrer}} avec enthousiasme.
-TEST: tu t’en es {{foutait}} autant que possible.
+    tu  t’  ?[y|en]¿  [es|étais|seras|serais|fus|fusses]  @:(?:Y|[123][sp])¬:[QG]
+        <<- /ppas/ --1>> =suggVerbPpas(\-1, ":s")                                                   && Incohérence. Le verbe devrait être un participe passé.
+
+TEST: s’être toujours {{donner}} le mot.                                    ->> donné|donnée|donnés|données
+TEST: je suis venu et me suis totalement {{donnés}} à cette œuvre           ->> donné
+TEST: c’est de ce qui s’est {{passe}}.                                      ->> passé|passée
+TEST: s’était toujours {{passe}} comme ça avec elle                         ->> passé|passée
+TEST: s’est {{approche}} de la penderie                                     ->> approché|approchée
+TEST: terrorisant l’animal qui s’était {{cabre}}.                           ->> cabré|cabrée
+TEST: ce qui s’est {{passe}}.                                               ->> passé|passée
+TEST: s’y était toujours {{consacrer}} avec enthousiasme.                   ->> consacré|consacrée
+TEST: tu t’en es {{foutait}} autant que possible.                           ->> foutu|foutue
+TEST: m’est {{tombés}} des mains, ce foutu livre                            ->> tombé
+TEST: s’étaient {{trompait}} de nombreuses fois, ces fous                   ->> trompés|trompées
 TEST: elles se sont dit : « Allons-y ».
 TEST: On s’est rencontrées lorsqu’on travaillait là-bas.
 TEST: des soins que je m’étais donnés.
 TEST: Si t’es pas contente, t’achètes pas.
 TEST: t’étais vraiment cinglé à cette époque.
@@ -28426,12 +28492,12 @@
 
 __ppas_pronom_laisser_adj__
     [me|m’|te|t’|le|la|l’]  >laisser  @:A.*:p¬:(?:[YG]|[AQ].*:[is])
         <<- /ppas/ -3>> =suggSing(\3)                                       && Accord avec “\1” : “\3” devrait être au singulier.
 
-TEST: Elle te laisse {{épuisés}} par la tâche.
-TEST: Ils la laissèrent {{malades}}.
+TEST: Elle te laisse {{épuisés}} par la tâche.                          ->> épuisé
+TEST: Ils la laissèrent {{malades}}.                                    ->> malade
 TEST: Ils la laissent prendre le train.
 TEST: Elle te laisse finir le travail.
 TEST: Je me laisse de quoi finir.
 TEST: Il te laisse trois jours de délai.
 
@@ -28492,17 +28558,18 @@
     tu         ?[ne|n’]¿ [te|t’] ?[en|y]¿  /_VEP_                                                  @:[NAQ].*:p¬:[GWYsi]
     [je|j’]    ?[ne|n’]¿ [me|m’] ?[en|y]¿  /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:[NAQ].*:p¬:[GWYsi]
     tu         ?[ne|n’]¿ [te|t’] ?[en|y]¿  /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ not tag(<1, "_ceque_") --1>> =suggSing(\-1)                                  && Accord avec le sujet “\1” : “\-1” devrait être au singulier.
 
-    [/-je|/-tu]  @:(?:[123][sp]|Y|[NAQ].*:p)¬:[GWsi]
+    [/-je|/-tu]  @:[NAQ].*:p¬:[GWsi]
+        <<- /ppas/ morphVC(\1, ":V.e") -2>> =suggSing(\2)               && Accord avec “\1” : “\2” devrait être au singulier.
+
+    [/-je|/-tu]  @:(?:[123][sp]|Y)¬:[GWNAQ]
         <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
-        -2>> =suggSing(\2)                                              && Accord avec “\1” : “\2” devrait être au singulier.
-
-    [/-je|/-tu]  @:(?:[123][sp]|[NAQ].*:p)¬:[GWYsi]
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-        -2>> =suggSing(\2)                                              && Accord avec “\1” : “\2” devrait être au singulier.
+        -2>> =suggVerbPpas(\2, ":s")                                    && Accord avec “\1” : “\2” devrait être au singulier.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\2, ":Y")
+        -2>> =suggVerbPpas(\2, ":s")                                    && Accord avec “\1” : “\2” devrait être au singulier.
 
     /-je  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_     @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ --1>> =suggSing(\-1)                                 && Accord avec le sujet “je” : “\-1” devrait être au singulier.
 
     /-tu  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_     @:[NAQ].*:p¬:[GWYsi]
@@ -28518,62 +28585,63 @@
         <<- /ppas/ tag(\2, "_LVEPID_") --1>> =suggSing(\-1)             && Accord avec le sujet “je” : “\-1” devrait être au singulier.
 
     [te|t’]  /-tu  ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_  @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ tag(\2, "_LVEPID_") --1>> =suggSing(\-1)             && Accord avec le sujet “tu” : “\-1” devrait être au singulier.
 
-TEST: j’étais {{perdus}}                                                          ->> perdu
-TEST: j’aurais été {{perdus}} sans toi                                            ->> perdu
-TEST: je n’étais pas {{perdus}}                                                   ->> perdu
-TEST: Je suis {{contents}}.                                                       ->> content
-TEST: J’en ai été {{contents}}.                                                   ->> content
-TEST: Je parais {{contents}}.                                                     ->> content
-TEST: Je dirais que la vie est un peu moins {{cher}} en France.
-TEST: Je semble {{contents}}.                                                     ->> content
-TEST: je ne suis pas {{petits}}
-TEST: je parais {{insignifiants}}
-TEST: Je suis moi aussi complètement {{désespérés}}                               ->> désespéré
-TEST: Je suis moi aussi devenu complètement {{dingues}}                           ->> dingue
-TEST: J’y semble être {{perdus}}.
-TEST: je ne crois pas avoir paru {{faibles}}
-TEST: j’imagine être devenu {{riches}}
-TEST: je pense devenir {{célèbres}} bientôt.
-TEST: Je ne peux pas être {{méchants}}.
-TEST: j’aurais vraiment été {{tentés}}
-TEST: je ne pense pas être {{démasqués}}
-TEST: Je veux être {{méconnaissables}}
-TEST: tu n’es pas {{petites}}
-TEST: tu es {{insignifiants}}
-TEST: tu ne crois pas être {{meilleurs}}.
-TEST: tu ne crois pas avoir été {{découvertes}}
-TEST: tu vas être {{payées}}
-TEST: tu deviens vraiment très {{forts}} à ce jeu.
-TEST: Je risque de n’être pas {{reçus}}
-TEST: je commence à devenir {{ulcérés}} par ces conneries.
-TEST: tu rêves de paraître {{glorieuses}} au monde
-TEST: je ne m’efforce jamais de devenir plus {{bêtes}} qu’eux
-TEST: je ne m’en efforce pas moins de rester {{humbles}}
-TEST: je me faisais {{rares}}
-TEST: tu t’fais {{belles}} ?
-TEST: tu t’efforces de paraître {{humbles}}
-TEST: tu t’efforces de paraître {{humbles}}
+TEST: j’étais {{perdus}}                                                            ->> perdu
+TEST: j’aurais été {{perdus}} sans toi                                              ->> perdu
+TEST: je n’étais pas {{perdus}}                                                     ->> perdu
+TEST: Je suis {{contents}}.                                                         ->> content
+TEST: J’en ai été {{contents}}.                                                     ->> content
+TEST: Je parais {{contents}}.                                                       ->> content
+TEST: Je dirais que la vie est un peu moins {{cher}} en France.                     ->> chère
+TEST: Je semble {{contents}}.                                                       ->> content
+TEST: je ne suis pas {{petits}}                                                     ->> petit
+TEST: je parais {{insignifiants}}                                                   ->> insignifiant
+TEST: Je suis moi aussi complètement {{désespérés}}                                 ->> désespéré
+TEST: Je suis moi aussi devenu complètement {{dingues}}                             ->> dingue
+TEST: J’y semble être {{perdus}}.                                                   ->> perdu
+TEST: je ne crois pas avoir paru {{faibles}}                                        ->> faible
+TEST: j’imagine être devenu {{riches}}                                              ->> riche
+TEST: je pense devenir {{célèbres}} bientôt.                                        ->> célèbre
+TEST: Je ne peux pas être {{méchants}}.                                             ->> méchant
+TEST: j’aurais vraiment été {{tentés}}                                              ->> tenté
+TEST: je ne pense pas être {{démasqués}}                                            ->> démasqué
+TEST: Je veux être {{méconnaissables}}                                              ->> méconnaissable
+TEST: tu n’es pas {{petites}}                                                       ->> petite
+TEST: tu es {{insignifiants}}                                                       ->> insignifiant
+TEST: tu ne crois pas être {{meilleurs}}.                                           ->> meilleur
+TEST: tu ne crois pas avoir été {{découvertes}}                                     ->> découverte
+TEST: tu vas être {{payées}}                                                        ->> payée
+TEST: tu deviens vraiment très {{forts}} à ce jeu.                                  ->> fort
+TEST: Je risque de n’être pas {{reçus}}                                             ->> reçu
+TEST: je commence à devenir {{ulcérés}} par ces conneries.                          ->> ulcéré
+TEST: tu rêves de paraître {{glorieuses}} au monde                                  ->> glorieuse
+TEST: je ne m’efforce jamais de devenir plus {{bêtes}} qu’eux                       ->> bête
+TEST: je ne m’en efforce pas moins de rester {{humbles}}                            ->> humble
+TEST: je me faisais {{rares}}                                                       ->> rare
+TEST: tu t’fais {{belles}} ?                                                        ->> belle
+TEST: tu t’efforces de paraître {{humbles}}                                         ->> humble
+TEST: tu t’efforces de paraître {{humbles}}                                         ->> humble
 TEST: tu sembles susceptible de rester aussi {{folles}} que d’habitude              ->> folle
-TEST: je me savais {{implacables}} avec eux
-TEST: je ne m’avouais pas {{vaincus}}
-TEST: je me tenais {{informées}} des derniers évènements
-TEST: quand tu te montres {{infaillibles}}
-TEST: tu te tiens {{prêts}}
-TEST: serais-je {{fâchés}} contre vous ?
-TEST: Demeurerais-je {{dingues}} d’elle ?
-TEST: Es-tu {{arriver}} ?
-TEST: Es-tu déjà {{arriver}} ?
-TEST: Resteras-tu {{amorphes}} encore longtemps ?
+TEST: je me savais {{implacables}} avec eux                                         ->> implacable
+TEST: je ne m’avouais pas {{vaincus}}                                               ->> vaincu
+TEST: je me tenais {{informées}} des derniers évènements                            ->> informée
+TEST: quand tu te montres {{infaillibles}}                                          ->> infaillible
+TEST: tu te tiens {{prêts}}                                                         ->> prêt
+TEST: serais-je {{fâchés}} contre vous ?                                            ->> fâché
+TEST: Demeurerais-je {{dingues}} d’elle ?                                           ->> dingue
+TEST: Es-tu {{arriver}} ?                                                           ->> arrivé|arrivée
+TEST: Es-tu déjà {{arriver}} ?                                                      ->> arrivé|arrivée
+TEST: Resteras-tu {{amorphes}} encore longtemps ?                                   ->> amorphe
 TEST: imaginais-je être {{invincibles}}                                             ->> invincible
 TEST: sembles-tu devenir plus {{habiles}}                                           ->> habile
 TEST: me révélais-je {{faibles}}                                                    ->> faible
 TEST: te sais-tu {{vaincus}}                                                        ->> vaincu
 TEST: m’efforcerais-je d’être {{convaincus}} par ces sottises ?                     ->> convaincu
 TEST: t’efforceras-tu de devenir {{humbles}} en sa présence ?                       ->> humble
+TEST: paraissais-tu {{connut}} par ces gens ?                                       ->> connu|connue
 TEST: je voudrais bien être dans ses souliers
 
 
 __ppas_3sg_mas_verbe_état__
     [ce|ça|ceci|cela|c’|ç’] >avoir été >seul                [que|qu’]
@@ -28592,17 +28660,20 @@
     ([il|quiconque])          ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_VEP_)                                               @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
     ([il|quiconque])          ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_      @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
         <<- /ppas/ morph(\2, ":(?:[123]s|P)") and not tag(<1, "_ceque_")
         --1>> =suggMasSing(\-1)                                                                     && Accord avec le sujet “\1” : “\-1” devrait être au masculin singulier.
 
-    /-il  @:(?:[123][sp]|Y|[NAQ].*:[pf])¬:(?:G|W|[me]:[si])
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(\-1, "|légion|pléthore|néant|réalité|question|")
+    /-il  @:[NAQ].*:[pf]¬:(?:G|W|[me]:[si])
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|question|") and morphVC(\1, ":V.e.*:[123]s")
         -2>> =suggMasSing(\2)                                                                       && Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
 
-    /-il  @:(?:[123][sp]|[NAQ].*:[pf])¬:(?:G|W|Y|[me]:[si])
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not value(\-1, "|légion|pléthore|néant|réalité|question|")
-        -2>> =suggMasSing(\2)                                                                       && Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
+    /-il  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|question|") >>>
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s")
+        -2>> =suggVerbPpas(\2, ":m:s")                                                              && Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":m:s")                                                              && Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
 
     /-il  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3s") and not value(\-1, "|légion|pléthore|néant|réalité|question|")
         --1>> =suggMasSing(\-1)                                                                     && Accord avec le sujet “il” : “\-1” devrait être au masculin singulier.
 
@@ -28612,15 +28683,17 @@
 
     [se|s’]  /-il  ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_  @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
         <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3s") and not value(\-1, "|légion|pléthore|néant|réalité|question|")
         --1>> =suggMasSing(\-1)                                                                     && Accord avec le sujet “il” : “\-1” devrait être au masculin singulier.
 
-    /-ce  *WORD
-        <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, ":(?:[123][sp]|[AQ].*:[pf])", ":(?:G|W|Y|[me]:[si])")
-        -2>> =suggMasSing(\2)                                           && Accord avec le sujet “\1” : “\2” devrait être au masculin singulier.
-        <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, ":(?:[123][sp]|[AQ].*:[sf])", ":(?:G|W|Y|[me]:[pi])")
-        -2>> =suggMasPlur(\2)                                           && Accord avec le sujet “\1” : “\2” devrait être au masculin pluriel.
+    /-ce   @:[QA]¬:[GWY]
+        <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, ":[QA].*:p") -2>> =suggSing(\2)               && Accord avec “\1” : “\2” devrait être au singulier.
+        <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, ":[QA].*:s") -2>> =suggPlur(\2)  && Accord avec “\1” : “\2” devrait être au pluriel.
+
+    /-ce  @:[123][sp]¬:[GWYNAQ]
+        <<- /ppas/ morphVC(\1, ":V0e.*:3s") -2>> =suggVerbPpas(\2, ":s")                            && Incohérence. Il faudrait ici un participe passé, pas une forme verbale conjuguée.
+        <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") -2>> =suggVerbPpas(\2, ":p")               && Incohérence. Il faudrait ici un participe passé, pas une forme verbale conjuguée.
 
     ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ ?[en|y]¿          (/_VE_)                                                 @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
     ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ ?[en|y]¿          (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
     ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_VEP_)                                                @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
     ([ça|ceci|cela|celui-ci|celui-là|aucun|chacun]) ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:p|[AQ])¬:(?:[GWY]|[me]:[si])
@@ -28658,95 +28731,97 @@
     [<start>|,|(|/_start_]  ?l’¿ un  ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_)                                                @:[AQ]¬:(?:[GWM]|[me]:[si])
     [<start>|,|(|/_start_]  ?l’¿ un  ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GWM]|[me]:[si])
         <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":(?:[123]s|P)")
         --1>> =suggMasSing(\-1)                                                                     && Accord erroné : “un” et “\-1” ne sont pas accordés, l’adjectif devrait être au masculin singulier.
 
-TEST: un des leurs restait {{introuvables}}
-TEST: Il semble être {{partis}} pour toujours.                                    ->> parti
-TEST: Il n’est pas {{demander}} à chacun de participer.
-TEST: Il n’en était pas {{contents}}.                                             ->> content
-TEST: Il est {{laisser}} à lui-même
-TEST: il continue de paraître {{pieuse}} aux yeux des bigts                       ->> pieux
-TEST: il parvient à rester {{humbles}} en toutes circonstances                    ->> humble
-TEST: il est susceptible d’être {{convoquée}}                                     ->> convoqué
-TEST: s’indigner contre quiconque en fut {{fâchés}}
-TEST: celui qui ne semble pas {{étonnés}}
-TEST: c’est ça qui paraît {{stupides}}
-TEST: celui-là semble {{perdus}} dans ses pensées.
-TEST: c’est {{condescendants}}.                                                   ->> condescendant
-TEST: C’est {{finis}}.
-TEST: Ç’avait été {{horribles}}
-TEST: ça n’y semblait pas {{pertinents}}
-TEST: cela paraît {{incroyables}}
-TEST: ça rêve de redevenir {{puissante}}
-TEST: tout commence à paraître {{limpides}}
-TEST: lui ne parvient pas à rester {{froids}} malgré l’ardeur de son zèle           ->> froid
-TEST: ceci ne paraissait avoir été {{efficaces}}
-TEST: ça peut avoir été {{efficaces}}, mais c’est souvent une putain d’illusion.
-TEST: elle avait accompagné cet homme, lequel était {{revenue}} de l’enfer.
-TEST: Il peut être {{observée}}.
-TEST: celui-là pensait être {{perdue}}
-TEST: celui-là peut être {{perdue}}
-TEST: il pense avoir été {{volés}}
-TEST: lui ne pensait jamais être {{reconnus}}.
-TEST: lui n’y affirmait jamais avoir été {{reconnus}}
-TEST: ça ne semble pas avoir été {{conçus}} pour ça.
-TEST: celui-ci déclare être devenu {{fous}}
-TEST: celui-là qui n’aime pas avoir paru plus {{grands}} qu’il ne l’était réellement
-TEST: cela qui n’en était pas moins {{absurdes}}
-TEST: lui qui affirmait être devenu {{éclairée}}
-TEST: lui qui ne croit rester {{humbles}} en mettant sans cesse en avant ses mérites
-TEST: lui qui n’en aimait pas rester {{visibles}}
-TEST: lequel allait être {{renvoyée}} de l’établissement.
-TEST: tout peut être {{dissoute}}
-TEST: tout ne deviendra pas {{détruite}}
-TEST: tout n’y sera pas {{dissoute}}
-TEST: lui ne voulant être {{retrouvés}}
-TEST: lequel renonce à être {{instruite}}
-TEST: il s’efforçait d’être {{humbles}}
-TEST: quiconque ne s’efforçait pas de rester {{utiles}} était fusillé.
-TEST: celui qui s’efforce d’être {{humbles}}
-TEST: celui-là qui ne s’efforçait jamais d’être {{gentille}}
-TEST: celui-ci qui ne s’y efforcera pas de paraître {{utiles}}
-TEST: ça s’efforce d’être {{humbles}}
-TEST: celui-là ne s’efforçait jamais de paraître {{utiles}}
-TEST: ceci ne s’en efforçait pas moins d’être particulièrement {{irritants}}
-TEST: tout s’efforce de rester {{unis}} ensemble.
-TEST: lui s’y efforçait de paraître {{instruits}}
-TEST: il ne s’y efforce pas moins de paraître {{connaisseurs}}
-TEST: lequel ne s’efforçait pas d’être {{connus}}
-TEST: un d’entre nous ne sera pas {{épargnés}}
-TEST: un des nôtres deviendra {{meilleurs}} que vous, aucun doute possible.
-TEST: l’un d’entre eux ne paraîtra pas aussi {{éduquées}} que prévu
-TEST: l’un de nous n’y risquera pas d’être {{découverts}}
-TEST: l’un se fit {{rares}}                                                         ->> rare
-TEST: un ne s’en fit pas moins {{arrogante}}                                        ->> arrogant
-TEST: l’un ne s’en fit pas moins {{arrogante}}                                      ->> arrogant
-TEST: un s’efforçait d’paraître {{instruits}} des dernières nouvelles               ->> instruit
-TEST: un des petits était {{fatiguée}}                                              ->> fatigué
-TEST: un des chiens n’était pas {{endormie}}                                        ->> endormi
-TEST: un des nôtres n’y avait pas été bien {{accueillie}}                           ->> accueilli
-TEST: un de ces amis avait été {{attaquée}}                                         ->> attaqué
-TEST: un de nos amis se faisait {{belle}}                                           ->> beau
-TEST: un de ses frères ne s’efforçait pas de paraître {{courtoise}}                 ->> courtois
-TEST: il se révéla totalement {{incapables}} d’y parvenir.
-TEST: ceci se veut {{différents}} des autres.
-TEST: celui-là qui ne se montre jamais {{reconnaissants}}
-TEST: lequel se veut {{imbattables}} ?
-TEST: Est-il {{arriver}} ?
-TEST: Est-il déjà {{arriver}} ?
-TEST: N’est-il pas {{aveugles}}
-TEST: Est-il souvent {{arrivait}} de se tromper ?
-TEST: Était-il {{prit}} dans la tourmente ?
-TEST: Serait-il {{reconnut}} dans la tourmente ?
-TEST: restera-t-il coûte que coûte {{connut}} du grand public
-#TEST: Semblait-il {{fatiguées}} ?
-TEST: était-ce {{difficiles}}
-TEST: étaient-ce {{grande}} intentions qui nous sauveraient ?
-TEST: sait-il être {{surveillées}}                                                  ->> surveillé
-TEST: se révéla-t-il {{faibles}}                                                    ->> faible
-TEST: s’efforce-t-il de paraître {{savante}}                                        ->> savant
+TEST: un des leurs restait {{introuvables}}                                                 ->> introuvable
+TEST: Il semble être {{partis}} pour toujours.                                              ->> parti
+TEST: Il n’est pas {{demandée}} à chacun de participer.                                     ->> demandé
+TEST: Il n’en était pas {{contents}}.                                                       ->> content
+TEST: Il est {{laissés}} à lui-même                                                         ->> laissé
+TEST: il continue de paraître {{pieuse}} aux yeux des bigts                                 ->> pieux
+TEST: il parvient à rester {{humbles}} en toutes circonstances                              ->> humble
+TEST: il est susceptible d’être {{convoquée}}                                               ->> convoqué
+TEST: s’indigner contre quiconque en fut {{fâchés}}                                         ->> fâché
+TEST: celui qui ne semble pas {{étonnés}}                                                   ->> étonné
+TEST: c’est ça qui paraît {{stupides}}                                                      ->> stupide
+TEST: celui-là semble {{perdus}} dans ses pensées.                                          ->> perdu
+TEST: c’est {{condescendants}}.                                                             ->> condescendant
+TEST: C’est {{finis}}.                                                                      ->> fini
+TEST: Ç’avait été {{horribles}}                                                             ->> horrible
+TEST: ça n’y semblait pas {{pertinents}}                                                    ->> pertinent
+TEST: cela paraît {{incroyables}}                                                           ->> incroyable
+TEST: ça rêve de redevenir {{puissante}}                                                    ->> puissant
+TEST: tout commence à paraître {{limpides}}                                                 ->> limpide
+TEST: lui ne parvient pas à rester {{froids}} malgré l’ardeur de son zèle                   ->> froid
+TEST: ceci ne paraissait avoir été {{efficaces}}                                            ->> efficace
+TEST: ça peut avoir été {{efficaces}}, mais c’est souvent une putain d’illusion.            ->> efficace
+TEST: elle avait accompagné cet homme, lequel était {{revenue}} de l’enfer.                 ->> revenu
+TEST: Il peut être {{observée}}.                                                            ->> observé
+TEST: celui-là pensait être {{perdue}}                                                      ->> perdu
+TEST: celui-là peut être {{perdue}}                                                         ->> perdu
+TEST: il pense avoir été {{volés}}                                                          ->> volé
+TEST: lui ne pensait jamais être {{reconnus}}.                                              ->> reconnu
+TEST: lui n’y affirmait jamais avoir été {{reconnus}}                                       ->> reconnu
+TEST: ça ne semble pas avoir été {{conçus}} pour ça.                                        ->> conçu
+TEST: celui-ci déclare être devenu {{fous}}                                                 ->> fou|foutu
+TEST: celui-là qui n’aime pas avoir paru plus {{grands}} qu’il ne l’était réellement        ->> grand
+TEST: cela qui n’en était pas moins {{absurdes}}                                            ->> absurde
+TEST: lui qui affirmait être devenu {{éclairée}}                                            ->> éclairé
+TEST: lui qui ne croit rester {{humbles}} en mettant sans cesse en avant ses mérites        ->> humble
+TEST: lui qui n’en aimait pas rester {{visibles}}                                           ->> visible
+TEST: lequel allait être {{renvoyée}} de l’établissement.                                   ->> renvoyé
+TEST: tout peut être {{dissoute}}                                                           ->> dissout
+TEST: tout ne deviendra pas {{détruite}}                                                    ->> détruit
+TEST: tout n’y sera pas {{dissoute}}                                                        ->> dissout
+TEST: lui ne voulant être {{retrouvés}}                                                     ->> retrouvé
+TEST: lequel renonce à être {{instruite}}                                                   ->> instruit
+TEST: il s’efforçait d’être {{humbles}}                                                     ->> humble
+TEST: quiconque ne s’efforçait pas de rester {{utiles}} était fusillé.                      ->> utile
+TEST: celui qui s’efforce d’être {{humbles}}                                                ->> humble
+TEST: celui-là qui ne s’efforçait jamais d’être {{gentille}}                                ->> gentil
+TEST: celui-ci qui ne s’y efforcera pas de paraître {{utiles}}                              ->> utile
+TEST: ça s’efforce d’être {{humbles}}                                                       ->> humble
+TEST: celui-là ne s’efforçait jamais de paraître {{utiles}}                                 ->> utile
+TEST: ceci ne s’en efforçait pas moins d’être particulièrement {{irritants}}                ->> irritant
+TEST: tout s’efforce de rester {{unis}} ensemble.                                           ->> uni
+TEST: lui s’y efforçait de paraître {{instruits}}                                           ->> instruit
+TEST: il ne s’y efforce pas moins de paraître {{connaisseurs}}                              ->> connaisseur
+TEST: lequel ne s’efforçait pas d’être {{connus}}                                           ->> connu
+TEST: un d’entre nous ne sera pas {{épargnés}}                                              ->> épargné
+TEST: un des nôtres deviendra {{meilleurs}} que vous, aucun doute possible.                 ->> meilleur
+TEST: l’un d’entre eux ne paraîtra pas aussi {{éduquées}} que prévu                         ->> éduqué
+TEST: l’un de nous n’y risquera pas d’être {{découverts}}                                   ->> découvert
+TEST: l’un se fit {{rares}}                                                                 ->> rare
+TEST: un ne s’en fit pas moins {{arrogante}}                                                ->> arrogant
+TEST: l’un ne s’en fit pas moins {{arrogante}}                                              ->> arrogant
+TEST: un s’efforçait d’paraître {{instruits}} des dernières nouvelles                       ->> instruit
+TEST: un des petits était {{fatiguée}}                                                      ->> fatigué
+TEST: un des chiens n’était pas {{endormie}}                                                ->> endormi
+TEST: un des nôtres n’y avait pas été bien {{accueillie}}                                   ->> accueilli
+TEST: un de ces amis avait été {{attaquée}}                                                 ->> attaqué
+TEST: un de nos amis se faisait {{belle}}                                                   ->> beau
+TEST: un de ses frères ne s’efforçait pas de paraître {{courtoise}}                         ->> courtois
+TEST: il se révéla totalement {{incapables}} d’y parvenir.                                  ->> incapable
+TEST: ceci se veut {{différents}} des autres.                                               ->> différent
+TEST: celui-là qui ne se montre jamais {{reconnaissants}}                                   ->> reconnaissant
+TEST: lequel se veut {{imbattables}} ?                                                      ->> imbattable
+TEST: Est-il {{arriver}} ?                                                                  ->> arrivé
+TEST: Est-il déjà {{arriver}} ?                                                             ->> arrivé
+TEST: N’est-il pas {{aveugles}}                                                             ->> aveugle|aveuglé
+TEST: Est-il souvent {{arrivait}} de se tromper ?                                           ->> arrivé
+TEST: Était-il {{prit}} dans la tourmente ?                                                 ->> pris
+TEST: Serait-il {{reconnut}} dans la tourmente ?                                            ->> reconnu
+TEST: restera-t-il coûte que coûte {{connut}} du grand public                               ->> connu
+#TEST: Semblait-il {{fatiguées}} ?                                                          ->> fatiguée
+TEST: était-ce {{difficiles}}                                                               ->> difficile
+TEST: étaient-ce {{grande}} intentions qui nous sauveraient ?                               ->> grandes
+TEST: était-ce {{oubliait}}                                                                 ->> oublié|oubliée
+TEST: étaient-ce {{oubliait}}                                                               ->> oubliés|oubliées
+TEST: sait-il être {{surveillées}}                                                          ->> surveillé
+TEST: se révéla-t-il {{faibles}}                                                            ->> faible
+TEST: s’efforce-t-il de paraître {{savante}}                                                ->> savant
 TEST: Est-ce former de futurs travailleurs ou bien des citoyens
 TEST: Est-ce peine perdue ?
 TEST: semble-t-il savoir de quoi il parle ?
 TEST: Parait-il ennuyer l’assistance ?
 TEST: Est-il question de ceci ou de cela ?
@@ -28779,17 +28854,19 @@
     ([elle|celle|celle-ci|celle-là|aucune|chacune]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_)                                                @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si])
     ([elle|celle|celle-ci|celle-là|aucune|chacune]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si])
         <<- /ppas/ morph(\2, ":(?:[123]s|P)") and not tag(<1, "_ceque_")
         --1>> =suggFemSing(\-1)                                                                     && Accord avec le sujet “\1 qui” : “\-1” devrait être au féminin singulier.
 
-    /-elle  @:(?:[123][sp]|Y|[NAQ].*:[pm])¬:(?:G|W|[fe]:[si])
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(<1, "|se|s’|")
+    /-elle  @:[NAQ].*:[pm]¬:(?:G|W|[fe]:[si])
+        <<- /ppas/ morphVC(\1, ":V.e.*:[123]s") and not value(<1, "|se|s’|")
         -2>> =suggFemSing(\2)                                                                       && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
 
-    /-elle  @:(?:[123][sp]|[NAQ].*:[pm])¬:(?:G|W|Y|[fe]:[si])
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s")
-        -2>> =suggFemSing(\2)                                                                       && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
+    /-elle  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s") and not value(<1, "|se|s’|")
+        -2>> =suggVerbPpas(\2, ":f:s")                                                              && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":f:s")                                                              && Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
 
     /-elle  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:(?:N.*:p|[AQ])¬:(?:[GWY]|[fe]:[si])
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3s") and not value(\-1, "|néant|")
         --1>> =suggFemSing(\-1)                                                                     && Accord avec le sujet “elle” : “\-1” devrait être au féminin singulier.
 
@@ -28812,79 +28889,78 @@
     [<start>|,|(|/_start_]  ?l’¿ une  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_VEP_)                                                @:[AQ]¬:(?:[GWM]|[fe]:[si])
     [<start>|,|(|/_start_]  ?l’¿ une  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GWM]|[fe]:[si])
         <<- /ppas/ not value(\-1, "|néant|") and morph(\1, ":(?:[123]s|P)")
         --1>> =suggFemSing(\-1)                                                                     && Accord erroné : “une” et “\-1” ne sont pas accordés, l’adjectif devrait être au féminin singulier.
 
-TEST: elle a été {{perdu}} par ses parents                                          ->> perdue
-TEST: Elle semble être totalement {{ruiné}}.                                        ->> ruinée
-TEST: Elle est complètement {{fol}}.                                                ->> folle
-TEST: elle n’est pas {{petits}}                                                     ->> petite
-TEST: Elle en est de plus en plus {{belles}}.                                       ->> belle
-TEST: elle n’en est pas {{fâché}}                                                   ->> fâchée
-TEST: elle ne croit pas être {{trompé}}
-TEST: elle commence à y devenir {{connu}}                                           ->> connue
-TEST: ici, elle ne risque pas d’être {{attaquées}}
-TEST: celle-ci ne semble pas être devenue {{aigries}}
-TEST: celle qui paraît {{dingues}} de toi
-TEST: celle-là qui n’en imagine pas cependant être devenue si {{distingué}}         ->> distinguée
-TEST: Celle-ci peut avoir été {{endommagé}}.
-TEST: celle-ci paraît susceptible d’être {{choisi}}                                 ->> choisie
-TEST: celle qui ne pense pas être {{découvert}}
-TEST: elle qui refuse de devenir {{célèbres}}
-TEST: laquelle n’était pas {{contrarié}}
-TEST: laquelle vient d’être {{fini}}                                                ->> finie
-TEST: elle s’efforçait d’être {{belles}} à ses propres yeux
-TEST: elle ne s’efforçait jamais de paraître {{douées}}
-TEST: celle qui s’efforçait de paraître {{humbles}}
-TEST: elle qui ne s’efforçait jamais d’être {{connus}}
-TEST: celle-là qui ne s’en efforçait pas moins d’être {{reconnu}}
-TEST: celle-ci ne s’y efforçait jamais de devenir plus {{fortes}}
-TEST: laquelle s’y efforce de paraître {{humbles}}
-TEST: une d’elles risquait d’être {{attaqué}} en justice
-TEST: l’une des nôtres était {{perdu}} dans la paperasse
-TEST: l’une d’entre nous ne risquait pas de devenir {{folles}}
-TEST: l’une d’entre elles n’y était pas {{sensibles}}
-TEST: une se fera {{classiques}}                                                    ->> classique
-TEST: l’une se fit {{beaux}} pour l’occasion                                        ->> belle
-TEST: l’une ne s’efforçait jamais de paraître {{habiles}}                           ->> habile
-TEST: l’une ne s’y ferait pas moins {{grand}}                                       ->> grande
-TEST: Une des fleurs est {{fané}}.                                                  ->> fanée
-TEST: une des fleurs ne semblait pas être {{éclos}}                                 ->> éclose
-TEST: une des fleurs n’en avait été {{arrosé}}                                      ->> arrosée
-TEST: Une de ces fleurs est {{fané}}                                                ->> fanée
-TEST: Une de nos fleurs n’est pas {{fané}}                                          ->> fanée
-TEST: Une de leurs fleurs n’y semble pas {{arrosé}}                                 ->> arrosée
-TEST: une des mères se fait {{beau}}                                                ->> belle
-TEST: une de mes amies s’y efforçait de paraître {{désintéressé}}                   ->> désintéressée
-TEST: croit-elle devenir aussi {{fortes}} que son amie                              ->> forte
-TEST: Elle se sait plus {{fortes}} qu’eux tous.
-TEST: elle se vit {{abandonné}}
-TEST: à celle qui se révélera {{attentif}} à tous ces problèmes.
-TEST: laquelle ne se sentit {{légitimes}} malgré ses compétences dans ce domaine.
-TEST: Est-elle {{arriver}} ?
-TEST: Est-elle déjà {{arriver}} ?
-TEST: Était-elle {{fatiguer}} ?
-TEST: Paraissait-elle {{surpris}} ?
-TEST: se pensait-elle {{vaincus}}                                                   ->> vaincue
-TEST: s’efforce-t-elle de paraître {{fortes}}                                       ->> forte
+TEST: elle a été {{perdu}} par ses parents                                                  ->> perdue
+TEST: Elle semble être totalement {{ruiné}}.                                                ->> ruinée
+TEST: Elle est complètement {{fol}}.                                                        ->> folle
+TEST: elle n’est pas {{petits}}                                                             ->> petite
+TEST: Elle en est de plus en plus {{belles}}.                                               ->> belle
+TEST: elle n’en est pas {{fâché}}                                                           ->> fâchée
+TEST: elle ne croit pas être {{trompé}}                                                     ->> trompée
+TEST: Elle peut être {{observées}}.                                                         ->> observée
+TEST: elle commence à y devenir {{connu}}                                                   ->> connue
+TEST: ici, elle ne risque pas d’être {{attaquées}}                                          ->> attaquée
+TEST: celle-ci ne semble pas être devenue {{aigries}}                                       ->> aigrie
+TEST: celle qui paraît {{dingues}} de toi                                                   ->> dingue
+TEST: celle-là qui n’en imagine pas cependant être devenue si {{distingué}}                 ->> distinguée
+TEST: Celle-ci peut avoir été {{endommagé}}.                                                ->> endommagée
+TEST: celle-ci paraît susceptible d’être {{choisi}}                                         ->> choisie
+TEST: celle qui ne pense pas être {{découvert}}                                             ->> découverte
+TEST: elle qui refuse de devenir {{célèbres}}                                               ->> célèbre|célébrée
+TEST: laquelle n’était pas {{contrarié}}                                                    ->> contrariée
+TEST: laquelle vient d’être {{fini}}                                                        ->> finie
+TEST: elle s’efforçait d’être {{belles}} à ses propres yeux                                 ->> belle
+TEST: elle ne s’efforçait jamais de paraître {{douées}}                                     ->> douée
+TEST: celle qui s’efforçait de paraître {{humbles}}                                         ->> humble
+TEST: elle qui ne s’efforçait jamais d’être {{connus}}                                      ->> connue
+TEST: celle-là qui ne s’en efforçait pas moins d’être {{reconnu}}                           ->> reconnue
+TEST: celle-ci ne s’y efforçait jamais de devenir plus {{fortes}}                           ->> forte
+TEST: laquelle s’y efforce de paraître {{humbles}}                                          ->> humble
+TEST: une d’elles risquait d’être {{attaqué}} en justice                                    ->> attaquée
+TEST: l’une des nôtres était {{perdu}} dans la paperasse                                    ->> perdue
+TEST: l’une d’entre nous ne risquait pas de devenir {{folles}}                              ->> folle
+TEST: l’une d’entre elles n’y était pas {{sensibles}}                                       ->> sensible
+TEST: une se fera {{classiques}}                                                            ->> classique
+TEST: l’une se fit {{beaux}} pour l’occasion                                                ->> belle
+TEST: l’une ne s’efforçait jamais de paraître {{habiles}}                                   ->> habile
+TEST: l’une ne s’y ferait pas moins {{grand}}                                               ->> grande
+TEST: Une des fleurs est {{fané}}.                                                          ->> fanée
+TEST: une des fleurs ne semblait pas être {{éclos}}                                         ->> éclose
+TEST: une des fleurs n’en avait été {{arrosé}}                                              ->> arrosée
+TEST: Une de ces fleurs est {{fané}}                                                        ->> fanée
+TEST: Une de nos fleurs n’est pas {{fané}}                                                  ->> fanée
+TEST: Une de leurs fleurs n’y semble pas {{arrosé}}                                         ->> arrosée
+TEST: une des mères se fait {{beau}}                                                        ->> belle
+TEST: une de mes amies s’y efforçait de paraître {{désintéressé}}                           ->> désintéressée
+TEST: croit-elle devenir aussi {{fortes}} que son amie                                      ->> forte
+TEST: Elle se sait plus {{fortes}} qu’eux tous.                                             ->> forte
+TEST: elle se vit {{abandonné}}                                                             ->> abandonnée
+TEST: à celle qui se révélera {{attentif}} à tous ces problèmes.                            ->> attentive
+TEST: laquelle ne se sentit {{légitimes}} malgré ses compétences dans ce domaine.           ->> légitime|légitimée
+TEST: Est-elle {{arriver}} ?                                                                ->> arrivée
+TEST: Est-elle déjà {{arriver}} ?                                                           ->> arrivée
+TEST: Était-elle {{fatiguer}} ?                                                             ->> fatiguée
+TEST: Paraissait-elle {{surpris}} ?                                                         ->> surprise
+TEST: semble-t-elle {{désirait}}                                                            ->> désirée
+TEST: se pensait-elle {{vaincus}}                                                           ->> vaincue
+TEST: s’efforce-t-elle de paraître {{fortes}}                                               ->> forte
 TEST: elle se sent vide.
 TEST: elle est néant
 
 
 __ppas_inversion_être_on__
     /-on  @:(?:[123][sp]|Y)¬:[GWQ]
         <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
-        -2>> =suggVerbPpas(\2)                                          && Accord avec le sujet “on”.
-
-    /-on  @:[123][sp]¬:[GWYQ]
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-        -2>> =suggVerbPpas(\2)                                          && Accord avec le sujet “on”.
-
-TEST: est-on déjà {{passer}} de ce côté-là
-TEST: Aurait-on déjà {{finit}} notre tour du monde ?
-TEST: Deviendrait-on {{meurtrit}} ?
-TEST: parait-on {{désespérait}} à ce point
+        -2>> =suggVerbPpas(\2)                                          && Incohérence. Il faut ici un participe passé.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2)                                          && Incohérence. Il faut ici un participe passé.
+
+TEST: est-on déjà {{passer}} de ce côté-là                                                  ->> passé|passés|passée|passées
+TEST: Deviendrait-on {{meurtrit}} ?                                                         ->> meurtri|meurtris|meurtrie|meurtries
+TEST: parait-on {{désespérait}} à ce point                                                  ->> désespéré|désespérés|désespérée|désespérées
 TEST: ne serait-on pas surpris par la mort
 
 
 __ppas_iel_verbe_état__
     iel ?[ne|n’]¿ ?[en|y]¿          (/_VE_)                                                 @:[NAQ].*:p¬:[GWYsi]
@@ -28892,17 +28968,18 @@
     iel ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_VEP_)                                                @:[NAQ].*:p¬:[GWYsi]
     iel ?[ne|n’]¿ [se|s’] ?[en|y]¿  (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]") and morph(\1, ":(?:3s|P)") and not tag(<1, "_ceque_")
         --1>> =suggSing(\-1)                                                                        && Accord avec le sujet “iel” : “\-1” devrait être au pluriel.
 
-    /-iel  @:(?:[123][sp]|Y|[NAQ].*:p)¬:[GWsi]
+    /-iel  @:[NAQ].*:p¬:[GWsi]
+        <<- /ppas/ morphVC(\1, ":V.e.*:[123]s") -2>> =suggSing(\2)                                  && Accord avec le sujet “iel” : “\2” devrait être au singulier.
+
+    /-iel  @:(?:[123][sp]|Y)¬:[GWNAQ]
         <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:[123]s")
-        -2>> =suggSing(\2)                                                                          && Accord avec le sujet “iel” : “\2” devrait être au singulier.
-
-    /-iel  @:(?:[123][sp]|[NAQ].*:p)¬:[GWYsi]
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s")
-        -2>> =suggSing(\2)                                                                          && Accord avec le sujet “iel” : “\2” devrait être au singulier.
+        -2>> =suggVerbPpas(\2, ":s")                                                                && Accord avec le sujet “iel” : “\2” devrait être au singulier.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:[123]s") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":s")                                                                && Accord avec le sujet “iel” : “\2” devrait être au singulier.
 
     /-iel  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ morphVC(\1, ":3s") --1>> =suggSing(\-1)                                          && Accord avec le sujet “iel” : “\-1” devrait être au singulier.
 
     [se|s’]  /-iel  @:[NAQ].*:p¬:[GWYsi]
@@ -28909,27 +28986,29 @@
         <<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3s") --1>> =suggSing(\-1)                    && Accord avec le sujet “iel” : “\-1” devrait être au singulier.
 
     [se|s’]  /-iel  ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_  @:[NAQ].*:p¬:[GWYsi]
         <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3s") --1>> =suggSing(\-1)                  && Accord avec le sujet “iel” : “\-1” devrait être au singulier.
 
-TEST: iel paraît {{faibles}}
-TEST: iel paraît avoir été complètement {{prises}} de panique.
-TEST: iel doit avoir été bien {{méchants}} pour être traité de la sorte.
-TEST: iel ne peut devenir aussi {{perspicaces}} avec tout cet alcool ingurgité.
-TEST: iel pense être {{désirés}}
-TEST: iel n’y doit pas être {{instruits}}, mais…
-TEST: iel risque de devenir {{fous}}
-TEST: iel commence à être {{connus}}
-TEST: iel reste susceptible de devenir {{dingues}}
-TEST: iel s’efforce de sembler {{humbles}}
-TEST: iel ne s’efforce pas d’être {{meilleurs}}
-TEST: iel ne s’y efforce pas de devenir plus {{charmantes}} à leurs yeux.
-TEST: serait-iel {{fâchés}} contre vous ?
-TEST: Demeurerait-iel {{dingues}} d’elle ?
+TEST: iel paraît {{faibles}}                                                                ->> faible
+TEST: iel paraît avoir été complètement {{prises}} de panique.                              ->> prise
+TEST: iel doit avoir été bien {{méchants}} pour être traité de la sorte.                    ->> méchant
+TEST: iel ne peut devenir aussi {{perspicaces}} avec tout cet alcool ingurgité.             ->> perspicace
+TEST: iel pense être {{désirés}}                                                            ->> désiré
+TEST: iel n’y doit pas être {{instruits}}, mais…                                            ->> instruit
+TEST: iel risque de devenir {{fous}}                                                        ->> fou
+TEST: iel commence à être {{connus}}                                                        ->> connu
+TEST: iel reste susceptible de devenir {{dingues}}                                          ->> dingue
+TEST: iel s’efforce de sembler {{humbles}}                                                  ->> humble
+TEST: iel ne s’efforce pas d’être {{meilleurs}}                                             ->> meilleur
+TEST: iel ne s’y efforce pas de devenir plus {{charmantes}} à leurs yeux.                   ->> charmante
+TEST: serait-iel {{fâchés}} contre vous ?                                                   ->> fâché
+TEST: serait-iel {{retrouver}}                                                              ->> retrouvé|retrouvée
+TEST: Demeurerait-iel {{dingues}} d’elle ?                                                  ->> dingue
 TEST: pense-t-iel être devenu plus {{malins}} qu’elle                                       ->> malin
 TEST: s’avoua-t-iel {{coupables}}                                                           ->> coupable
 TEST: s’efforça-t-iel d’être {{discrets}}                                                   ->> discret
+TEST: parait-iel {{oubliait}} par ses pairs                                                 ->> oublié|oubliée
 TEST: iel est légion.
 TEST: iel ne paraît pas avoir été affecté, bien qu’iel eût été frappé par un obus.
 TEST: iel est devenu fort.
 
 
@@ -28939,17 +29018,20 @@
     nous ?[ne|n’]¿ nous ?[en|y]¿    (/_VEP_)                                                @:[NAQ].*:s¬:[GWYpi]
     nous ?[ne|n’]¿ nous ?[en|y]¿    (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[NAQ].*:s¬:[GWYpi]
         <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]|>(?:ne|nous)/") and morph(\1, ":(?:1p|P)") and not tag(<1, "_ceque_")
         --1>> =suggPlur(\-1)                                                                        && Accord avec le sujet “nous” : “\-1” devrait être au pluriel.
 
-    /-nous  @:(?:[123][sp]|Y|[NAQ].*:s)¬:[GWpi]|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|nous|")
+    /-nous  @:[NAQ].*:s¬:[GWpi]|>dire/
+        <<- /ppas/ morphVC(\1, ":V.e.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|nous|")
         -2>> =suggPlur(\2)                                                                          && Accord avec le sujet “nous” : “\2” devrait être au pluriel.
 
-    /-nous  @:(?:[123][sp]|[NAQ].*:s)¬:[GWYpi]|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:1p") and not value(\-1, "|légion|pléthore|néant|réalité|")
-        -2>> =suggPlur(\2)                                                                          && Accord avec le sujet “nous” : “\2” devrait être au pluriel.
+    /-nous  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>>
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:1p")
+        -2>> =suggVerbPpas(\2, ":p")                                                                && Accord avec le sujet “nous” : “\2” devrait être au pluriel.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:1p") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":p")                                                                && Accord avec le sujet “nous” : “\2” devrait être au pluriel.
 
     /-nous  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:[NAQ].*:s¬:[GWYpi]
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":1p") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggPlur(\-1)                                                                        && Accord avec le sujet “nous” : “\-1” devrait être au pluriel.
 
@@ -28959,46 +29041,45 @@
 
     nous  /-nous  ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_  @:[NAQ].*:s¬:[GWYpi]
         <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":1p") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggPlur(\-1)                                                                        && Accord avec le sujet “nous” : “\-1” devrait être au pluriel.
 
-TEST: nous paraissons {{faible}}
+TEST: nous paraissons {{faible}}                                                            ->> faibles
 TEST: Nous paraissons avoir été complètement {{prise}} de panique.                          ->> prises
-TEST: Nous devons avoir été bien {{méchant}} pour être traité de la sorte.
-TEST: nous ne pouvons devenir aussi {{perspicace}} avec tout cet alcool ingurgité.
-TEST: nous pensons être {{désiré}}
-TEST: nous n’y devons pas être {{instruit}}, mais…
-TEST: nous commençons à devenir {{célèbre}}
-TEST: nous refusons d’être {{classé}} de la sorte
-TEST: nous nous efforçons de paraître {{humble}}
-TEST: nous ne nous efforcerons pas de devenir {{meilleur}}
-TEST: nous ne nous y efforçâmes guère de paraître {{dépourvu}} de moyens…
-TEST: nous paraissons susceptibles d’être {{choisi}}
-TEST: nous nous pensions {{invincible}} jusqu’au jour où tout a basculé.
-TEST: Sommes-nous {{arriver}} ?
-TEST: Sommes-nous déjà {{arriver}} ?
-TEST: Ne sommes-nous pas {{aveugle}}
-TEST: Paraissons-nous {{faible}} ?
+TEST: Nous devons avoir été bien {{méchant}} pour être traité de la sorte.                  ->> méchants
+TEST: nous ne pouvons devenir aussi {{perspicace}} avec tout cet alcool ingurgité.          ->> perspicaces
+TEST: nous pensons être {{désiré}}                                                          ->> désirés
+TEST: nous n’y devons pas être {{instruit}}, mais…                                          ->> instruits
+TEST: nous commençons à devenir {{célèbre}}                                                 ->> célèbres
+TEST: nous refusons d’être {{classé}} de la sorte                                           ->> classés
+TEST: nous nous efforçons de paraître {{humble}}                                            ->> humbles
+TEST: nous ne nous efforcerons pas de devenir {{meilleur}}                                  ->> meilleurs
+TEST: nous ne nous y efforçâmes guère de paraître {{dépourvu}} de moyens…                   ->> dépourvus
+TEST: nous paraissons susceptibles d’être {{choisi}}                                        ->> choisis
+TEST: nous nous pensions {{invincible}} jusqu’au jour où tout a basculé.                    ->> invincibles
+TEST: Sommes-nous {{arriver}} ?                                                             ->> arrivés|arrivées
+TEST: Sommes-nous déjà {{arriver}} ?                                                        ->> arrivés|arrivées
+TEST: Ne sommes-nous pas {{aveugle}}                                                        ->> aveugles
+TEST: Paraissons-nous {{faible}} ?                                                          ->> faibles
 TEST: saurons-nous devenir aussi {{puissant}}                                               ->> puissants
 TEST: nous avouons-nous {{vaincu}}                                                          ->> vaincus
 TEST: nous efforcerons-nous d’être {{reconnu}}                                              ->> reconnus
+TEST: demeurions-nous {{reconnut}}                                                          ->> reconnus|reconnues
 TEST: nous sommes légion.
 TEST: nous ne paraissions pas avoir été légion, mais l’effet eut autant de force que si nous avions été des millions.
 TEST: nous sommes devenus néant.
 
 
 __ppas_inversion_être_vous__
-    /-vous  @:(?:[123][sp]|Y)¬:[GWisp]
+    /-vous  @:(?:[123][sp]|Y)¬:[GWNAQ]
         <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|vous|")
-        -2>> =suggVerbPpas(\2)                                          && Accord avec le sujet “vous”.
-
-    /-vous  @:[123][sp]¬:[GWYisp]
-        <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-        -2>> =suggVerbPpas(\2)                                          && Accord avec le sujet “vous”.
-
-TEST: Êtes-vous {{connut}} en ce milieu ?
-TEST: semblez-vous {{prit}} par votre travail ?
+        -2>> =suggVerbPpas(\2)                                          && Incohérence. Il faut ici un participe passé.
+        <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2)                                          && Incohérence. Il faut ici un participe passé.
+
+TEST: Êtes-vous {{connut}} en ce milieu ?                                                   ->> connu|connus|connue|connues
+TEST: semblez-vous {{prit}} par votre travail ?                                             ->> pris|prise|prises
 TEST: êtes-vous surpris ?
 TEST: Resterez-vous manger ?
 TEST: Ton rendez-vous arrive bientôt.
 
 
@@ -29008,17 +29089,20 @@
     ils ?[ne|n’]¿ [se|s’] ?[en|y]¿  /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
     ils ?[ne|n’]¿ [se|s’] ?[en|y]¿  /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
         <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not tag(<1, "_ceque_")
         --1>> =suggMasPlur(\-1)                                                                     && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel.
 
-    /-ils  @:(?:[123][sp]|Y|[NAQ].*:[sf])¬:(?:G|W|[me]:[pi])|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
+    /-ils  @:[NAQ].*:[sf]¬:(?:G|W|[me]:[pi])|>dire/
+        <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
         -2>> =suggMasPlur(\2)                                                                       && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel.
 
-    /-ils  @:(?:[123][sp]|[NAQ].*:[sf])¬:(?:G|W|Y|[me]:[pi])|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
-        -2>> =suggMasPlur(\2)                                                                       && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel.
+    /-ils  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>>
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|")
+        -2>> =suggVerbPpas(\2, ":m:p")                                                              && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":m:p")                                                              && Accord avec le sujet “ils” : “\2” devrait être au masculin pluriel.
 
     /-ils  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggMasPlur(\-1)                                                                     && Accord avec le sujet “ils” : “\-1” devrait être au masculin pluriel.
 
@@ -29049,54 +29133,55 @@
     lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
     lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
         <<- /ppas/ not morph(<1, ":R") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggMasPlur(\-1)                                                                     && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel.
 
-TEST: ils sont {{parti}}.                                                           ->> partis
-TEST: ils sont {{parties}}.                                                         ->> partis
-TEST: ils restaient {{méfiantes}}                                                   ->> méfiants
-TEST: Ils semblent avoir été {{attaqué}} par des soldats.                           ->> attaqués
-TEST: Ils sont de manière si étonnante et si admirable {{arrivé}} à ce résultat…
-TEST: Ils sont, semble-t-il, {{parti}} à la chasse.
-TEST: Ils sont bel et bien {{mort}}.
-TEST: Ils sont tout à fait {{désœuvré}}.
-TEST: ils sont, qu’on le veuille ou non, déjà {{parti}}.
-TEST: ils sont jour après jour plus {{perdu}}
-TEST: ils sont très loin d’être {{idiot}}.
-TEST: ils croient être {{perdu}}
-TEST: ceux-ci ne peuvent pas être devenus aussi {{grossier}}
-TEST: eux semblent devenus particulièrement {{crétin}}
-TEST: ceux-là n’affirment pas avoir été {{attaqué}} par un groupe de skinheads
-TEST: ceux-là n’en semblent pas moins {{contrarié}}
-TEST: ceux qui adorent paraître plus {{instruit}} qu’ils ne sont réellement
-TEST: avec ceux-là qui n’ont pas semblé trop {{con}}
-TEST: contre ceux-ci qui n’en semblent pas plus {{contrarié}} qui quiconque
-TEST: lesquels pensent avoir paru {{faible}} devant leurs pairs.
-TEST: ceux qui estimant être {{éduqué}}
-TEST: ils s’efforcent d’être {{entendu}}
-TEST: eux s’efforcent d’être plus {{malin}} que les autres
-TEST: ceux-là ne s’efforcent jamais d’être {{prise}} par surprise
-TEST: ceux-ci ne s’y efforcent pas de paraître {{humble}}
-TEST: avec eux qui s’efforcent de paraître plus {{intelligent}} qu’ils ne sont
-TEST: contre ceux qui ne s’efforcent pas d’être {{meilleur}}
-TEST: ceux-là qui ne s’y efforçaient jamais de rester {{humble}}
-TEST: lesquels ne s’efforçaient jamais d’être {{entendu}}
-TEST: lesquels semblent susceptibles de rester {{bredouille}}
-TEST: ils se montrent {{exigeantes}}
-TEST: ceux-ci se surent {{espionné}} par les agents secrets de l’ennemi.
-TEST: agissons eux qui se montrent tellement {{arrogantes}} qu’ils méritent une petite leçon.
-TEST: lesquels se pensent encore {{anonyme}}
-TEST: ils sont loin d’être aussi {{malin}} qu’ils l’imaginent
-TEST: ils avaient la ferme intention d’être {{vainqueur}} ce soir
-TEST: Sont-ils {{arriver}} ?
-TEST: Sont-ils déjà {{arriver}} ?
-TEST: Sont-ils vraiment {{aveugle}}
-TEST: Redeviennent-ils {{incapable}} avec l’âge ?
-TEST: semblent-ils {{oublié}}
-TEST: croient-ils avoir été {{oubliée}}                                             ->> oubliés
-TEST: s’avouèrent-ils {{vaincue}}                                                   ->> vaincus
-TEST: s’efforcèrent-ils de paraître {{instruites}} des faits                        ->> instruits
+TEST: ils sont {{parti}}.                                                                           ->> partis
+TEST: ils sont {{parties}}.                                                                         ->> partis
+TEST: ils restaient {{méfiantes}}                                                                   ->> méfiants
+TEST: Ils semblent avoir été {{attaqué}} par des soldats.                                           ->> attaqués
+TEST: Ils sont de manière si étonnante et si admirable {{arrivé}} à ce résultat…                    ->> arrivés
+TEST: Ils sont, semble-t-il, {{parti}} à la chasse.                                                 ->> partis
+TEST: Ils sont bel et bien {{mort}}.                                                                ->> morts
+TEST: Ils sont tout à fait {{désœuvré}}.                                                            ->> désœuvrés
+TEST: ils sont, qu’on le veuille ou non, déjà {{parti}}.                                            ->> partis
+TEST: ils sont jour après jour plus {{perdu}}                                                       ->> perdus
+TEST: ils sont très loin d’être {{idiot}}.                                                          ->> idiots
+TEST: ils croient être {{perdu}}                                                                    ->> perdus
+TEST: ceux-ci ne peuvent pas être devenus aussi {{grossier}}                                        ->> grossiers
+TEST: eux semblent devenus particulièrement {{crétin}}                                              ->> crétins
+TEST: ceux-là n’affirment pas avoir été {{attaqué}} par un groupe de skinheads                      ->> attaqués
+TEST: ceux-là n’en semblent pas moins {{contrarié}}                                                 ->> contrariés
+TEST: ceux qui adorent paraître plus {{instruit}} qu’ils ne sont réellement                         ->> instruits
+TEST: avec ceux-là qui n’ont pas semblé trop {{con}}                                                ->> cons
+TEST: contre ceux-ci qui n’en semblent pas plus {{contrarié}} qui quiconque                         ->> contrariés
+TEST: lesquels pensent avoir paru {{faible}} devant leurs pairs.                                    ->> faibles
+TEST: ceux qui estimant être {{éduqué}}                                                             ->> éduqués
+TEST: ils s’efforcent d’être {{entendu}}                                                            ->> entendus
+TEST: eux s’efforcent d’être plus {{malin}} que les autres                                          ->> malins
+TEST: ceux-là ne s’efforcent jamais d’être {{prise}} par surprise                                   ->> pris|prisés
+TEST: ceux-ci ne s’y efforcent pas de paraître {{humble}}                                           ->> humbles
+TEST: avec eux qui s’efforcent de paraître plus {{intelligent}} qu’ils ne sont                      ->> intelligents
+TEST: contre ceux qui ne s’efforcent pas d’être {{meilleur}}                                        ->> meilleurs
+TEST: ceux-là qui ne s’y efforçaient jamais de rester {{humble}}                                    ->> humbles
+TEST: lesquels ne s’efforçaient jamais d’être {{entendu}}                                           ->> entendus
+TEST: lesquels semblent susceptibles de rester {{bredouille}}                                       ->> bredouilles|bredouillés
+TEST: ils se montrent {{exigeantes}}                                                                ->> exigeants
+TEST: ceux-ci se surent {{espionné}} par les agents secrets de l’ennemi.                            ->> espionnés
+TEST: agissons eux qui se montrent tellement {{arrogantes}} qu’ils méritent une petite leçon.       ->> arrogants
+TEST: lesquels se pensent encore {{anonyme}}                                                        ->> anonymes
+TEST: ils sont loin d’être aussi {{malin}} qu’ils l’imaginent                                       ->> malins
+TEST: ils avaient la ferme intention d’être {{vainqueur}} ce soir                                   ->> vainqueurs
+TEST: Sont-ils {{arriver}} ?                                                                        ->> arrivés
+TEST: Sont-ils déjà {{arriver}} ?                                                                   ->> arrivés
+TEST: Sont-ils vraiment {{aveugle}}                                                                 ->> aveugles|aveuglés
+TEST: Redeviennent-ils {{incapable}} avec l’âge ?                                                   ->> incapables
+TEST: semblent-ils {{oublié}}                                                                       ->> oubliés
+TEST: croient-ils avoir été {{oubliée}}                                                             ->> oubliés
+TEST: s’avouèrent-ils {{vaincue}}                                                                   ->> vaincus
+TEST: s’efforcèrent-ils de paraître {{instruites}} des faits                                        ->> instruits
+TEST: resteraient-ils {{connut}}                                                                    ->> connus
 TEST: Que se sont-ils dit ?
 TEST: ne se sont-ils pas demandé quelle main les avait frappés
 TEST: ils étaient devenus réalité.
 TEST: ils ne peuvent pas faire ce qu’ils savent être efficace
 
@@ -29114,16 +29199,19 @@
     ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
     ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
         <<- /ppas/ morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|pléthore|néant|réalité|") and not tag(<1, "_ceque_")
         --1>> =suggFemPlur(\-1)                                                                     && Accord avec le sujet “\1 qui” : “\-1” devrait être au féminin pluriel.
 
-    /-elles  @:(?:[123][sp]|Y|[NAQ].*:[sm])¬:(?:G|W|[fe]:[pi])|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
+    /-elles  @:[NAQ].*:[sm]¬:(?:G|W|[fe]:[pi])|>dire/
+        <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
+        -2>> =suggFemPlur(\2)                                                                       && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel.
+
+    /-elles  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>>
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|")
         -2>> =suggFemPlur(\2)                                                                       && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel.
-
-    /-elles  @:(?:[123][sp]|[NAQ].*:[sm])¬:(?:G|W|Y|[fe]:[pi])|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y")
         -2>> =suggFemPlur(\2)                                                                       && Accord avec le sujet “elles” : “\2” devrait être au féminin pluriel.
 
     /-elles  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggFemPlur(\-1)                                                                     && Accord avec le sujet “elles” : “\-1” devrait être au féminin pluriel.
@@ -29141,43 +29229,43 @@
     lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿   /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
     lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿   /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
         <<- /ppas/ not morph(<1, ":R") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggFemPlur(\-1)                                                                     && Accord avec le sujet “\1” : “\-1” devrait être au féminin pluriel.
 
-TEST: elles n’ont tout de même pas été {{attaqué}}                                  ->> attaquées
-TEST: Elles sont {{affamé}}.                                                        ->> affamées
-TEST: Celles-là sont {{folle}}.
-TEST: elles veulent être {{différente}}
-TEST: Elle peut être {{observées}}.
-TEST: Elles ne peuvent pas être {{observée}}.
-TEST: elles doivent être {{fâché}}
-TEST: elles doivent avoir été {{attaqué}}
-TEST: elles peuvent avoir été {{trompé}}
-TEST: elles n’y souhaitent pas être plus {{considérée}}
-TEST: celles qui redeviennent {{méchante}}
-TEST: celles-là qui n’affirment pas avoir été {{oubliés}}
-TEST: contre elles qui n’en estiment pas avoir été {{flouée}}
-TEST: lesquelles veulent devenir {{méchants}}                                       ->> méchantes
-TEST: elles s’efforcent de paraître {{humble}}
-TEST: elles ne s’efforcent jamais de paraître {{humble}}
-TEST: celles-ci ne s’y efforçaient jamais d’être {{payée}} comme elles le méritaient
-TEST: elles qui s’efforcent d’être {{entendus}}
-TEST: celles qui ne s’efforcent jamais de paraître {{belle}}
-TEST: celles-ci qui ne s’y efforcent jamais de paraître {{raisonnable}}
-TEST: lesquelles s’efforceront toujours de paraître {{évidente}}
-TEST: avec celles qui paraissent susceptibles d’être {{rentré}} à temps
-TEST: lesquelles se savaient, à en croire certains, {{estimés}} en haut lieu        ->> estimées
-TEST: elles se sentent {{perdu}}                                                    ->> perdues
-TEST: contre celles qui se veulent {{ignorante}} des réalités.                      ->> ignorantes
-TEST: Lesquelles s’y montraient {{dure}}.                                           ->> dures
-TEST: Étaient-elles {{arriver}} ?
-TEST: Sont-elles tout à fait {{arriver}} ?
-TEST: Ne sont-elles pas {{aveugle}}
-TEST: demeurent-elles {{présente}}
-TEST: pensent-elles devenir plus {{habile}} avec si peu ?                           ->> habiles
-TEST: se révélèrent-elles aussi {{forts}} que prévu                                 ->> fortes
-TEST: s’efforcèrent-elles de paraître {{instruit}} des faits                        ->> instruites
+TEST: elles n’ont tout de même pas été {{attaqué}}                                          ->> attaquées
+TEST: Elles sont {{affamé}}.                                                                ->> affamées
+TEST: Celles-là sont {{folle}}.                                                             ->> folles
+TEST: elles veulent être {{différente}}                                                     ->> différentes
+TEST: Elles ne peuvent pas être {{observée}}.                                               ->> observées
+TEST: elles doivent être {{fâché}}                                                          ->> fâchées
+TEST: elles doivent avoir été {{attaqué}}                                                   ->> attaquées
+TEST: elles peuvent avoir été {{trompé}}                                                    ->> trompées
+TEST: elles n’y souhaitent pas être plus {{considérée}}                                     ->> considérées
+TEST: celles qui redeviennent {{méchante}}                                                  ->> méchantes
+TEST: celles-là qui n’affirment pas avoir été {{oubliés}}                                   ->> oubliées
+TEST: contre elles qui n’en estiment pas avoir été {{flouée}}                               ->> flouées
+TEST: lesquelles veulent devenir {{méchants}}                                               ->> méchantes
+TEST: elles s’efforcent de paraître {{humble}}                                              ->> humbles
+TEST: elles ne s’efforcent jamais de paraître {{humble}}                                    ->> humbles
+TEST: celles-ci ne s’y efforçaient jamais d’être {{payée}} comme elles le méritaient        ->> payées
+TEST: elles qui s’efforcent d’être {{entendus}}                                             ->> entendues
+TEST: celles qui ne s’efforcent jamais de paraître {{belle}}                                ->> belles
+TEST: celles-ci qui ne s’y efforcent jamais de paraître {{raisonnable}}                     ->> raisonnables
+TEST: lesquelles s’efforceront toujours de paraître {{évidente}}                            ->> évidentes
+TEST: avec celles qui paraissent susceptibles d’être {{rentré}} à temps                     ->> rentrées
+TEST: lesquelles se savaient, à en croire certains, {{estimés}} en haut lieu                ->> estimées
+TEST: elles se sentent {{perdu}}                                                            ->> perdues
+TEST: contre celles qui se veulent {{ignorante}} des réalités.                              ->> ignorantes
+TEST: Lesquelles s’y montraient {{dure}}.                                                   ->> dures
+TEST: Étaient-elles {{arriver}} ?                                                           ->> arrivées
+TEST: Sont-elles tout à fait {{arriver}} ?                                                  ->> arrivées
+TEST: Ne sont-elles pas {{aveugle}}                                                         ->> aveugles|aveuglées
+TEST: demeurent-elles {{présente}}                                                          ->> présentes|présentées
+TEST: pensent-elles devenir plus {{habile}} avec si peu ?                                   ->> habiles
+TEST: se révélèrent-elles aussi {{forts}} que prévu                                         ->> fortes
+TEST: s’efforcèrent-elles de paraître {{instruit}} des faits                                ->> instruites
+TEST: resteront-elles {{mesurait}} face à cette menace ?                                    ->> mesurées
 TEST: celles-là imaginent être devenues légion
 TEST: lesquelles se savaient à en croire certains estimées en haut lieu
 
 
 __ppas_3pl_épi_verbe_état__
@@ -29186,17 +29274,20 @@
     ([iels|plusieurs]) ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_VEP_)                                                @:[NAQ].*:s¬:[GWYpi]
     ([iels|plusieurs]) ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[NAQ].*:s¬:[GWYpi]
         <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(<1, ":[RV]") and morph(\2, ":(?:3p|P)") and not tag(<1, "_ceque_")
         --1>> =suggPlur(\-1)                                                                        && Accord avec le sujet “\1” : “\-1” devrait être au pluriel.
 
-    /-iels  @:(?:[123][sp]|Y|[NAQ].*:s)¬:[GWpi]|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
+    /-iels  @:[NAQ].*:s¬:[GWpi]|>dire/
+        <<- /ppas/ morphVC(\1, ":V.e.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|") and not value(<1, "|se|s’|")
         -2>> =suggPlur(\2)                                                                          && Accord avec le sujet “iels” : “\2” devrait être au pluriel.
 
-    /-iels  @:(?:[123][sp]|[NAQ].*:s)¬:[GWYpi]|>dire/
-        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
-        -2>> =suggPlur(\2)                                                                          && Accord avec le sujet “iels” : “\2” devrait être au pluriel.
+    /-iels  @:(?:[123][sp]|Y)¬:[GWNAQ]
+        <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") >>>
+        <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/.*:3p") and not value(<1, "|se|s’|")
+        -2>> =suggVerbPpas(\2, ":p")                                                                && Accord avec le sujet “iels” : “\2” devrait être au pluriel.
+        <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/.*:3p") and not morph(\-1, ":Y")
+        -2>> =suggVerbPpas(\2, ":p")                                                                && Accord avec le sujet “iels” : “\2” devrait être au pluriel.
 
     /-iels  ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ ?/_LVEI_¿ /_LVEIF_  @:[NAQ].*:s¬:[GWYpi]
         <<- /ppas/ tag(\1, "_LVEID_") and morphVC(\1, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
         --1>> =suggPlur(\-1)                                                                        && Accord avec le sujet “iels” : “\-1” devrait être au pluriel.
 
@@ -29226,10 +29317,11 @@
 TEST: paraissent-iels {{faible}} ?                                                          ->> faibles
 TEST: peuvent-iels être {{informé}} ?                                                       ->> informés
 TEST: sauront-iels avoir été {{dupée}} ?                                                    ->> dupées
 TEST: s’avouèrent-iels {{perdu}}                                                            ->> perdus
 TEST: s’efforceront-iels de sembler {{instruit}} des faits                                  ->> instruits
+TEST: demeureront-iels {{enregistrait}} par les services                                    ->> enregistrés|enregistrées
 TEST: iels sont légion.
 TEST: iels ne paraissent pas avoir été légion, mais l’effet eut autant de force que si iels avaient été des millions.
 TEST: iels sont devenus faibles.
 
 
@@ -29243,11 +29335,11 @@
         <<- !-1>> ppas
 
     >avoir  été  *WORD
         <<- /ppas/ morph(\3, ":[123]s", ":[GNAQWY]") -3>> =suggVerbPpas(\3)                     && Après “avoir été”, il faut un participe passé.
         <<- /ppas/ not before("[çcCÇ]’$|[cC][eE] n’$|[çÇ][aA] (?:[nN]’|)$") and not before("(?i)^ *ne pas ") and not morph(<1, ":Y") >>>
-        <<- /ppas/ morph(\3, ":Y", ":[AN]") -1:2>> _                                            && Tournure familière. Écrivez “être allé” plutôt que “avoir été”.
+        <<- /bs/ morph(\3, ":Y", ":[AN]") -1:2>> _                                              && Tournure familière. Écrivez “être allé” plutôt que “avoir été”.
         <<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D")
         -3>> =suggVerbPpas(\3)                                                                  && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”).
 
     >avoir étés
         <<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|"))
@@ -29281,23 +29373,22 @@
 
     [<start>|,|(]  ?qui¿  ?[ne|n’]¿  ?[en|y]¿  (/_VE_)                                                  @:[NAQ].*:p¬:[GMWYsi]
     [<start>|,|(]  ?qui¿  ?[ne|n’]¿  ?[en|y]¿  (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_    @:[NAQ].*:p¬:[GMWYsi]
         <<- /ppas/ morph(\1, ":[123]s", ":(?:C|N.*:p|[123]p)") --1>> =suggSing(\-1)                 && Accord avec la forme verbale “\1” : “\-1” devrait être au singulier.
 
-TEST: cette petite chienne à poil roux avait été longtemps {{malades}}.
-TEST: Ce mâle malingre et rachitique qui est resté {{arrogants}} ?
-TEST: folle qui n’affirme pas avoir été {{frappés}}.
-TEST: homme qui n’en souhaite pas rester {{amnésiques}}.
-TEST: Qui n’en semble pas être devenu {{malades}} ?
-TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}.
-TEST: ce jour, et surtout cette soirée, qui ne semble pas devenir {{interminables}}.
-TEST: ces emmerdeurs, qui ne sont toujours pas {{parti}}, ont encore eu une idée pour nous pourrir la vie.
-TEST: ne déclare pas avoir été {{présents}}
-TEST: déteste paraître {{ignorants}}
-TEST: n’aime pas paraître {{faibles}}.
-TEST: cette femme qui n’est pas susceptible de paraître {{corrompus}}
-TEST: qui ne semble pas susceptible de rester {{intacts}}
+TEST: cette petite chienne à poil roux avait été longtemps {{malades}}.                             ->> malade
+TEST: Ce mâle malingre et rachitique qui est resté {{arrogants}} ?                                  ->> arrogant
+TEST: folle qui n’affirme pas avoir été {{frappés}}.                                                ->> frappé
+TEST: homme qui n’en souhaite pas rester {{amnésiques}}.                                            ->> amnésique
+TEST: Qui n’en semble pas être devenu {{malades}} ?                                                 ->> malade
+TEST: C’est le crime qui se vante, qui adore avoir semblé {{légitimes}}.                            ->> légitime
+TEST: ce jour, et surtout cette soirée, qui ne semble pas devenir {{interminables}}.                ->> interminable
+TEST: ne déclare pas avoir été {{présents}}                                                         ->> présent
+TEST: déteste paraître {{ignorants}}                                                                ->> ignorant
+TEST: n’aime pas paraître {{faibles}}.                                                              ->> faible
+TEST: cette femme qui n’est pas susceptible de paraître {{corrompus}}                               ->> corrompue
+TEST: qui ne semble pas susceptible de rester {{intacts}}                                           ->> intact
 TEST: les plus anciens restes trouvés à ce jour proviennent de ce site
 TEST: Restes crâniens.
 TEST: Demeures victoriennes.
 TEST: Non ! Nous, musulmans, ne sommes pas persécutés en France. Nous sommes dans notre pays des citoyens à part entière.
 
@@ -29322,10 +29413,11 @@
 TEST: qui n’en furent pas {{balayé}} au premier coup de vent.                                       ->> balayés
 TEST: semblent être redevenus {{sage}}                                                              ->> sages
 TEST: ces hommes qui semblent susceptibles d’être {{balayé}}                                        ->> balayés
 TEST: qui semblent susceptibles d’être {{balayé}}                                                   ->> balayés
 TEST: il y a des hauteurs de ton qui sont {{importante}}                                            ->> importantes
+TEST: ces emmerdeurs, qui ne sont toujours pas {{parti}}, ont eu une idée pour nous pourrir la vie. ->> partis
 TEST: ce que les journalistes estiment être normal.
 TEST: qui échappe à tout contrôle démocratique et dans lequel les lobbies sont partie prenante est une folie.
 
 
 
@@ -29441,11 +29533,11 @@
 TEST: les femmes sont vraiment {{partis}}                                                           ->> parties
 TEST: les hommes n’en sont pas tout à fait {{fâchées}}                                              ->> fâchés
 TEST: plusieurs invités qui n’en sont pas {{contentes}}                                             ->> contents|contentés
 TEST: les réunions sans cesse reportées qui sont {{annulés}}                                        ->> annulées
 TEST: les hommes croyant être {{instruites}}                                                        ->> instruits
-TEST: ces hommes sont {{tromper}} par tous ces hypocrites.                                          ->> trompés
+TEST: ces hommes sont {{tromper}} par tous ces hypocrites.                                          ->> trompés|trompées
 TEST: les ouvriers ayant été {{persécutée}} par leur hiérarchie                                     ->> persécutés
 TEST: deux estimations ont été {{reçus}}                                                            ->> reçues
 TEST: certains hommes croient avoir été {{dupées}}                                                  ->> dupés
 TEST: certains hommes qui pensent être plus {{instruites}} qu’ils ne sont réellement                ->> instruits
 TEST: puisque certains hommes n’en pensent pas moins être {{trompées}}                              ->> trompés
@@ -29707,12 +29799,12 @@
         <<- /ppas/ --1>> =suggSing(\-1)                                                             && Accord avec le pronom « \2 » : « \-1 » devrait être au singulier.
 
     il  [nous|leur]         >falloir  [être|devenir|redevenir|demeurer|paraître|paraitre|rester]  @:[NA].*:s¬:(?:[GWY]|V0|[pi])
         <<- /ppas/ --1>> =suggPlur(\-1)                                                             && Accord avec le pronom « \2 » : « \-1 » devrait être au pluriel.
 
-TEST: il me faut être {{meilleurs}} que ces gars-là                             ->> meilleur
-TEST: il leur faut être {{prudent}}                                             ->> prudents
+TEST: il me faut être {{meilleurs}} que ces gars-là                                         ->> meilleur
+TEST: il leur faut être {{prudent}}                                                         ->> prudents
 TEST: il lui faut être malin
 TEST: il nous faut être malines
 
 
 __ppas_pronom_sujet_verbe_état_verbe__
@@ -29780,50 +29872,74 @@
         <<- /ppas/ not value(<1, "|l’|") and not tagbefore(\1, "_que_") --1>> =suggVerbPpas(\-1)    && Après le verbe “être”, il faut un participe passé.
 
     >être  ~..er$
         <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and (morph(\2, ":Y", ":[NAQ]") or morph(\2, ">(?:aller|manger)/"))
             and not morph(<1, ":Y|>ce/") and not value(<1, "|c’|") and not value(<2, "|ce|")
-            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_")
-        -2>> =suggVerbPpas(\2)                                                                      && Après “être”, le verbe ne devrait pas être à l’infinitif.
+            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>>
+        <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s")                                && Après “être”, il faut un participe passé, pas un verbe à l’infinitif.
+        <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p")                   && Après “être”, il faut un participe passé, pas un verbe à l’infinitif.
+        <<- /ppas/ __else__ -2>> =suggVerbPpas(\2)                                                  && Après “être”, il faut un participe passé, pas un verbe à l’infinitif.
 
     >être  ~..ez$
-        <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2p", ":[NAQ]")
-        -2>> =suggVerbPpas(\2)                                                                      && Après “être”, le verbe ne devrait pas être conjugué à la 2ᵉ personne du pluriel.
+        <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2p", ":[NAQ]") >>>
+        <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s")                                && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel.
+        <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p")                   && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel.
+        <<- /ppas/ __else__ -2>> =suggVerbPpas(\2)                                                  && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du pluriel.
 
     >être  ~..es$
-        <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2s", ":[NAQ]")
-        -2>> =suggVerbPpas(\2)                                                                      && Après “être”, le verbe ne devrait pas être conjugué à la 2ᵉ personne du singulier.
+        <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":2s", ":[NAQ]") >>>
+        <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s")                                && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier.
+        <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p")                   && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier.
+        <<- /ppas/ __else__ -2>> =suggVerbPpas(\2)                                                  && Après “être”, il faut un participe passé, pas un verbe à la 2ᵉ personne du singulier.
 
     >être  ~.it$
         <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V(?:2.*:Ip.*:3s|3.*:Is.*:3s)", ":[NAQ]")
-            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_")
-        -2>> =suggVerbPpas(\2)                                                                      && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
+            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>>
+        <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s")                                && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
+        <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p")                   && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
+        <<- /ppas/ __else__ -2>> =suggVerbPpas(\2)                                                  && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
 
     >être  ~.ut$
         <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]")
-            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_")
-        -2>> =suggVerbPpas(\2)                                                                      && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
+            and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") >>>
+        <<- /ppas/ morph(\1, ":[123]s") -2>> =suggVerbPpas(\2, ":s")                                && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
+        <<- /ppas/ __else__ and morph(\1, ":[123]p") -2>> =suggVerbPpas(\2, ":p")                   && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
+        <<- /ppas/ __else__ -2>> =suggVerbPpas(\2)                                                  && Après “être”, il faut un participe passé, pas un verbe à la 3ᵉ personne du singulier.
 
 TEST: Ne pas être {{aller}} là-bas est une grave erreur que nous regretterons longtemps.            ->> allé|allés|allée|allées
 TEST: Ne pas être {{arrivez}} à ses fins.                                                           ->> arrivé|arrivés|arrivée|arrivées
 TEST: Ne pas être {{prit}} au sérieux.                                                              ->> pris|prise|prises
 TEST: Ne pas être {{voulut}}.                                                                       ->> voulu|voulus|voulue|voulues
 TEST: avoir cru être {{éliminer}} par de tels bouffons…                                             ->> éliminé|éliminés|éliminée|éliminées
-TEST: je me suis trompé, me suis {{laisser}} emporter.                                              ->> laissé|laissés|laissée|laissées
+TEST: je me suis trompé, suis {{emporter}} par la musique.                                          ->> emporté|emportée
+TEST: sont {{tromper}}, ces gens                                                                    ->> trompés|trompées
+TEST: c’est être {{délaisser}}                                                                      ->> délaissé|délaissée|délaissés|délaissées
 TEST: c’est être {{emportez}} par la vague.                                                         ->> emporté|emportés|emportée|emportées
-TEST: des jeunes étudiants anglais étaient {{dégoûtes}}                                             ->> dégoûté|dégoûtés|dégoûtée|dégoûtées
-TEST: l’homme était {{sortit}} avec enthousiasme.                                                   ->> sorti|sortis|sortie|sorties
-TEST: ces femmes-là seront {{reconnut}} par leurs pairs                                             ->> reconnu|reconnus|reconnue|reconnues
+TEST: était {{emportez}} avec les flots                                                             ->> emporté|emportée
+TEST: étaient {{corrigez}} avec le temps                                                            ->> corrigés|corrigées
+TEST: être {{corrigez}} par des ignorants                                                           ->> corrigé|corrigée|corrigés|corrigées
+TEST: était {{dégoûtes}}                                                                            ->> dégoûté|dégoûtée
+TEST: des jeunes étudiants anglais étaient {{dégoûtes}}                                             ->> dégoûtés|dégoûtées
+TEST: vouloir être {{dégoûtes}} à tout prix                                                         ->> dégoûté|dégoûtée|dégoûtés|dégoûtées
+TEST: l’homme était {{sortit}} avec enthousiasme.                                                   ->> sorti|sortie
+TEST: étaient {{sortit}} depuis longtemps                                                           ->> sortis|sorties
+TEST: la solution, c’est d’être {{sortit}} d’affaire                                                ->> sorti|sortis|sortie|sorties
+TEST: sera {{reconnut}} par ses pairs                                                               ->> reconnu|reconnue
+TEST: ces femmes-là seront {{reconnut}} par leurs pairs                                             ->> reconnus|reconnues
+TEST: veut être {{reconnut}} par ses pairs                                                          ->> reconnu|reconnue|reconnus|reconnues
 TEST: Jeûner n’est pas seulement cesser de manger.
 TEST: Ne pas aimer n’est pas oublier l’autre.
 TEST: Dire la vérité, c’eût été manquer à sa parole.
 TEST: C’est soit manquer une opportunité, soit arriver à ses fins de manière douteuse.
+TEST: L’affront dont il parle, c’est manquer de respect à ses aînés
 TEST: Nous nous efforçons de comprendre ce qu’être veut dire, ce qu’être signifie.
 TEST: ce qu’il avait cru être devenait un rêve lointain et à peine concevable.
 TEST: la grande crainte du maire est de voir s’effondrer d’autres immeubles
 TEST: la grande crainte du maire est de voir arriver d’autres immigrés
 TEST: Ce faisant, la chambre criminelle nous précise que relayer n’est pas forcément diffamer
+TEST: maintenir en confinement certaines personnes sous prétexte qu’elles sont à risques serait une mesure inconstitutionnelle et discriminatoire.
+
 
 
 !!
 !!
 !!!! Participes passés: avoir l’air                                                               !!
@@ -30192,10 +30308,11 @@
 
 TEST: m’avoir {{terminer}}.                                                                         ->> terminé
 TEST: il m’a {{souffler}} la bonne réponse.                                                         ->> soufflé
 TEST: elle t’en a {{parle}}.                                                                        ->> parlé
 TEST: c’est vous qui m’avez {{convertit}}.                                                          ->> converti
+TEST: Mélanie l’a {{transformer}}                                                                   ->> transformé
 TEST: parce que t’as envie que je le fasse
 TEST: t’avais confiance
 TEST: t’en as envie ?
 TEST: quand sa mère l’a emmenée voir un hypnothérapeute pour qu’elle se souvienne
 
@@ -30394,10 +30511,11 @@
 TEST: A-t-il déjà {{signée}} le contrat ?                                       ->> signé
 TEST: Avait-il {{marcher}} seul ?                                               ->> marché
 TEST: Avez-vous {{signez}} le contrat ?                                         ->> signé
 TEST: Ont-ils {{finit}} le travail ?                                            ->> fini
 TEST: Ai-je déjà {{reconnut}} mes torts ?                                       ->> reconnu
+TEST: Aurait-on déjà {{finit}} notre tour du monde ?                            ->> fini
 TEST: N’avais-tu pas crainte de tout perdre ?
 TEST: Combien de bêtes n’as-tu pas déjà massacrées
 TEST: Combien de bêtes as-tu déjà massacrées
 TEST: A-t-il Pierre pour ami ?
 TEST: Quel lien y a-t-il entre donner et recevoir ?
@@ -30760,12 +30878,12 @@
     [<start>|,|(]  *WORD  les
         <<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GM]|>(?:venir|aller|partir)/")
             and morph(>1, ":|<end>|>,", ":(?:N|A|Y|B|3[sp])|>(?:pour|plus|moins|mieux|peu|trop|très|en|y)/")
         -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-les"   && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
 
-TEST: {{chante les}} avec conviction
-TEST: tu dois finir, {{finit les}}.
+TEST: {{chante les}} avec conviction                                                ->> chante-les
+TEST: tu dois finir, {{finit les}}.                                                 ->> finis-les
 TEST: Veut les en convaincre.
 TEST: Invite les plus intelligents…
 TEST: Prenez les 5 ou 6 revues les plus connues.
 TEST: Allez les chercher.
 TEST: Soyez les plus gentils qu’on puisse imaginer.
@@ -30781,14 +30899,14 @@
     [<start>|,|(]  *WORD  [le|la|leur]
         <<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GM]|>(?:venir|aller|partir)/")
             and morph(>1, ":|<end>|>,", ":(?:N|A|Y|B|T|MP|3[sp])|>(?:pour|plus|moins|mieux|peu|plupart|trop|très|en|y|une?|leur|lui)/")
         -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-"+\3   && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
 
-TEST: {{Prends le}} avec toi.
-TEST: {{Dites leur}} que nous sommes là.
-TEST: c’est ça, {{apprend le}} parce que c’est compliqué.
-TEST: {{pardonne leur}}, ils ne savent pas ce qu’ils font
+TEST: {{Prends le}} avec toi.                                                       ->> Prends-le
+TEST: {{Dites leur}} que nous sommes là.                                            ->> Dites-leur
+TEST: c’est ça, {{apprend le}} parce que c’est compliqué.                           ->> apprends-le
+TEST: {{pardonne leur}}, ils ne savent pas ce qu’ils font                           ->> pardonne-leur
 TEST: un sujet si extrêmement politique et polémique lui a donné un accès
 TEST: Les États d’ores et déjà très affaiblis le seraient encore plus
 TEST: « C’est ainsi », résume la cyptologue (erreur orthographique délibérée sur “cyptologue” pour empêcher certains faux positifs)
 TEST: Notez le peu de cas qui en est fait en général dans les médias
 TEST: deux fois par an, souligne le Dr Assouline
@@ -31202,17 +31320,17 @@
     [<start>|,|(]  ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]         @:[123][sp]¬:[NAGM]  en     @:[123][sp]¬:[NA]
     [<start>|,|(]  ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]             @:[123][sp]¬:[NAGM]  en     @:[123][sp]¬:[NA]
     [<start>|,|(]  ?[ne|n’]¿   [lui|leur]                      en                          @:[123][sp]¬:[NAGM]  en     @:[123][sp]¬:[NA]
         <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True)                  && Confusion probable. Après la préposition “\-2”, il faut placer un nom, pas une forme verbale comme “\-1”.
 
-TEST: arrive ainsi le {{dépare}}
-TEST: n’envoie pas leur {{signale}}
-TEST: observa alors la {{saillit}}
-TEST: ensuite, tu vois, surviennent les {{désires}}.
-TEST: ne leur donne pas le {{choie}}.
-TEST: ne gère pas l’{{accueille}} comme il faut.
-TEST: sont en {{recule}}
+TEST: arrive ainsi le {{dépare}}                                            ->> départ
+TEST: n’envoie pas leur {{signale}}                                         ->> signal
+TEST: observa alors la {{saillit}}                                          ->> saillie
+TEST: ensuite, tu vois, surviennent les {{désires}}.                        ->> désirs
+TEST: ne leur donne pas le {{choie}}.                                       ->> choix
+TEST: ne gère pas l’{{accueille}} comme il faut.                            ->> accueil
+TEST: sont en {{recule}}                                                    ->> recul
 TEST: cela le rend malade
 TEST: Marie Desplechin en savait quelque chose
 TEST: qui les aiment, les étudient, les protègent mais aussi les exploitent, les chassent, les mangent
 
 
@@ -31697,24 +31815,25 @@
 !!!! Confusions                                                                                   !!
 !!
 !!
 
 #### a / à
-__conf_pronom_verbe_à__
+__conf_à_a2__
     [<start>|,|(]  [je|j’|tu|il|elle|on|ils|elles|iel|iels]   @:V        a
     [<start>|,|(]  [nous|vous]                                @:V¬:Y     a
     [<start>|,|(]  c’                                         >être      a
     [<start>|,|(]  [cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  @:(?:[123][sp]|P)  a
         <<- /conf/ \-1 != "A" --1>> à                               && Confusion probable : “a” est une conjugaison du verbe “avoir”. Utilisez la préposition “à”.
 
-TEST: Il vient {{a}} la maison.                                                                     ->> à
-TEST: tu ne donnes rien {{a}} ces hommes.                                                           ->> à
+TEST: Il vient de temps en temps {{a}} la maison.                                                   ->> à
+TEST: tu ne donnes jamais rien {{a}} ces hommes.                                                    ->> à
 TEST: Nous les donnons {{a}} ces gens.                                                              ->> à
 TEST: j’arrive {{a}} la gare                                                                        ->> à
 TEST: Cela venait {{a}} la maison régulièrement.                                                    ->> à
-TEST: C’est {{a}} des années-lumière de réussir.                                                    ->> à
+TEST: Quoiqu’il fasse, c’est {{a}} des années-lumière de réussir.                                   ->> à
 TEST: vous examiner a eu des conséquences imprévues.
+TEST: je suis A.
 
 
 #### être / avoir
 __conf_ait_confiance_été_faim_tort!3__
     [es|est] [confiance|conscience|envie|été|peur|faim|hâte|honte|recours|soif|tort]
@@ -31877,15 +31996,15 @@
     *WORD  ~.[is]$  je  [<end>|,|)]
     *WORD  ~.[is]$  je  @:¬:1s
         <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:1s", ":[GNW]") and not value(\1, "|je|j’|tu|")
         -2:3>> \2-je                                                                                && Forme interrogative ? Mettez un trait d’union.
 
-TEST: quel animal {{dessine je}}
-TEST: {{mangé je}} {{ça}} avec dégoût ?
-TEST: {{viendrais je}} à la fête ?
-TEST: {{ai je}} enfin trouvé la réponse à mes questions ?
-TEST: quel amour {{connaîtrai je}} si je juge sans cesse ?
+TEST: quel animal {{dessine je}}                                                ->> dessiné-je
+TEST: {{mangé je}} {{ça}} avec dégoût ?                                         ->> mangé-je|||
+TEST: {{viendrais je}} à la fête ?                                              ->> viendrais-je
+TEST: {{ai je}} enfin trouvé la réponse à mes questions ?                       ->> ai-je
+TEST: quel amour {{connaîtrai je}} si je juge sans cesse ?                      ->> connaîtrai-je
 
 
 __inte_union_tu!7__
     [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[sx]$  tu  [<end>|,|)]
     [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[sx]$  tu  @:¬:2s
@@ -31899,14 +32018,14 @@
     *WORD  ~.s$  tu  [<end>|,|)]
     *WORD  ~.s$  tu  @:¬:2s
         <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2s", ":[GNW]") and not value(\1, "|je|j’|tu|")
         -2:3>> \2-tu                                                                                && Forme interrogative ? Mettez un trait d’union.
 
-TEST: {{Viendras tu}} là ?
-TEST: et toi, {{as tu}} découvert le secret de l’immortalité ?
-TEST: quelle vie {{connaitras tu}} ?
-TEST: Comment {{peux tu}} ?
+TEST: {{Viendras tu}} là ?                                                      ->> Viendras-tu
+TEST: et toi, {{as tu}} découvert le secret de l’immortalité ?                  ->> as-tu
+TEST: quelle vie {{connaitras tu}} ?                                            ->> connaitras-tu
+TEST: Comment {{peux tu}} ?                                                     ->> peux-tu
 
 
 __inte_union_il_on!7__
     [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  [il|on]  [<end>|,|)]
     [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  [il|on]  @:¬:3s
@@ -31920,24 +32039,24 @@
     *WORD  ~.[td]$  [il|on]  [<end>|,|)]
     *WORD  ~.[td]$  [il|on]  @:¬:3s
         <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|il|elle|on|")
         -2:3>> \2-\3                                                                                && Forme interrogative ? Mettez un trait d’union.
 
-TEST: {{prend on}} le temps d’y réfléchir ?
-TEST: De quel droit {{vient il}} m’{{ennuyer}} ?
-TEST: comment {{était il}}
-TEST: Pourquoi le message de Jean {{était il}} très radical pour son époque ?
+TEST: {{prend on}} le temps d’y réfléchir ?                                                 ->> prend-on
+TEST: De quel droit {{vient il}} m’{{ennuyer}} ?                                            ->> vient-il|||ennuyait|ennuie|ennuya
+TEST: comment {{était il}}                                                                  ->> était-il
+TEST: Pourquoi le message de Jean {{était il}} très radical pour son époque ?               ->> était-il
 TEST: Pourquoi le message de Jean était‐il très radical pour son époque ? (Hyphen U+2010)
 
 
 __inte_union_ce!7__
     [<start>|,|(] [est|était|étaient] ce ?pas¿ [le|la|les|l’|un|une|de|des|d’|ce|cet|cette|ces|quelques|plusieurs|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs]
     [<start>|,|(] [est|était|étaient] ce ?pas¿ @:G¬:[NA].*:[me]:[si]|>(?:qu[ei’]|pourquoi|dont)/
     [<start>|,|(] [est|était|étaient] ce [ton|son] @:N¬:A.*:[me]:[si]
         <<- /inte/ space(\2, 1, 1) -2:3>> \2-\3                                               && Forme interrogative ? Mettez un trait d’union.
 
-TEST: N’{{était ce}} pas le bon moment pour y songer.                   ->> était-ce
+TEST: N’{{était ce}} pas le bon moment pour y songer.                           ->> était-ce
 TEST: Qu’était ce raffut ?
 TEST: Cette liberté, formalisée par le libéralisme économique, dès les Physiocrates (vers 1750), est ce dont le despotisme économique a besoin pour que son soubassement économique fonctionne mécaniquement.
 
 
 __inte_union_elle_iel!7__
@@ -31953,15 +32072,15 @@
     *WORD  ~.[td]$  [elle|iel]  [<end>|,|)]
     *WORD  ~.[td]$  [elle|iel]  @:¬:3s
         <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|c’|ça|ç’|il|elle|on|iel|")
         -2:3>> \2-\3                                                                                && Forme interrogative ? Mettez un trait d’union.
 
-TEST: {{vient elle}} souvent ?
-TEST: comment {{sait elle}}
-TEST: qui {{était elle}} ?
-TEST: quel travail {{avait elle}} accompli ?
-TEST: {{sait iel}} comment faire ?
+TEST: {{vient elle}} souvent ?                                                                  ->> vient-elle
+TEST: comment {{sait elle}}                                                                     ->> sait-elle
+TEST: qui {{était elle}} ?                                                                      ->> était-elle
+TEST: quel travail {{avait elle}} accompli ?                                                    ->> avait-elle
+TEST: {{sait iel}} comment faire ?                                                              ->> sait-iel
 TEST: je ne comprenais pas pourquoi c’était elle qui était punie et que personne ne parlait de celui qui avait fait ça.
 TEST: C’était elle qui avait pris le contrôle.
 
 
 __inte_union_nous2!7__
@@ -32451,10 +32570,12 @@
 TEST: la marchande {{marchandes}}                                                                   ->> marchande|marchandée
 TEST: la chatte {{finis}}
 TEST: le chat {{finis}}
 TEST: leur chat qui {{torturent}} une souris                                                        ->> torture
 TEST: leur homme à tout faire {{oublient}} toujours tout                                            ->> oublie
+TEST: leur fils ne {{parlez}} jamais                                                                ->> parle
+TEST: la grande se {{pensaient}} invincible                                                         ->> pensait
 TEST: tu vois, leur donne {{donnes}} du fil à retordre                                              ->> donne
 TEST: L’homme sur le bateau de Patrick {{viens}} de temps en temps {{mangé}} chez moi.              ->> vient|||manger
 TEST: L’hypothétique nouveau président
 TEST: La moitié d’entre elles voient leurs loyers diminuer depuis le début de l’année
 TEST: le loquet d’une des petites portes.
@@ -33705,10 +33826,11 @@
 !!! Indécidable                                                                                   !!
 TEST: Du sable fin grippe les rouages (accord avec ce qui précède).
 TEST: Du monde noir sortent les envahisseurs (accord avec ce qui suit).
 
 !!! Autres tests                                                                                  !!
+TEST: Les États parties sont les pays qui ont ratifié la Convention du patrimoine mondial.
 TEST: Ça a l’air de t’aller.
 TEST: Et je m’en sors.
 TEST: C’est à chacun d’entre nous de suivre le modèle d’Amos.
 TEST: C’est toi qui voulais y aller.
 TEST: je ne suis qu’une joueuse en robe de soirée.