sig
  module Bool :
    sig
      val to_lconjunction :
        'Bddapron.Cond.t ->
        'Bddapron.Expr1.Bool.t ->
        ('Bddapron.Expr1.Bool.t * 'Bddapron.Expr1.Bool.t) list
      val forget :
        ('a, 'b, 'c, 'd) Bddapron.Domain0.man ->
        'Bddapron.Cond.t ->
        'Bddapron.Expr1.Bool.t -> 'e list -> 'Bddapron.Expr1.Bool.t
    end
end