- begin match sup, inf with
- | _, {kind = No_leaves} -> true
- | {kind = Mass_up ({cl_dist = sup_cl}, _)}, {kind = Mass_down {cl_dist = inf_cl}}
- | {kind = Mass_up ({cl_dist = sup_cl}, _)}, {kind = Mass_up ({cl_dist = inf_cl}, _)}
- | {kind = Mass_down {cl_dist = sup_cl}}, {kind = Mass_down {cl_dist = inf_cl}}
- | {kind = Mass_down {cl_dist = sup_cl}}, {kind = Mass_up ({cl_dist = inf_cl}, _)} ->
- sup_cl <= inf_cl
- | _, _ -> false