Local Open Scope pred.
Hint Resolve @sepcon_subp' : core.
Hint Resolve @subp_refl' : core.
Hint Resolve @andp_subp' : core.
Hint Resolve @allp_subp' : core.
Hint Resolve @derives_subp : core.
Hint Resolve @pred_eq_e1 : core.
Hint Resolve @pred_eq_e2 : core.
(* Lemma subp_later {A} `{agA:  ageable A} (SS: natty A): forall (P Q: pred A), |> (P >=> Q) |-- |> P >=> |> Q. *)
Hint Resolve @extend_unfash : core.

Lemma subp_unfash {A} `{Age_alg A}:
forall (P Q : pred nat) (n: nat), (P >=> Q) n -> ( ! P >=> ! Q) n.