given a goal involving ... <-> Forall P [] I want to rewrite Forall P [] to True and then rewrite True /\ Forall P ys to Forall P ys
(1) there is a theorem Forall_nil saying Forall P [] but how do I use that to rewrite Forall P [] to True (2) there don't seem to be the obvious simplification/rewrite rules like True /\ P <-> P