Instance andp_imp_CCC: forall A {ND : NatDed A}, CCCviaNatDed A andp imp.
Instance sepcon_wand_CCC: forall A {ND : NatDed A} {SL: SepLog A}, CCCviaNatDed A sepcon wand.

Lemma andp_is_allp {A}{ND: NatDed A}:
forall P Q, andp P Q = allp (fun x : bool => if x then P else Q).