super bidouille pour l'ambiguite du if then else
debut support booléen