+ amélioration sur 415a0f33 qui ne tenait pas compte de l'ordre des opérateurs entre `.` et `??` (et était donc un commit inutile)