let new_borne_sup expl b ~is_le uints = intersect { ints = [Minfty, (borne_of is_le expl b)]; is_int = uints.is_int; expl = Ex.empty } uints