Definition effstep_plus U c m c' m' :=
    exists n, effstepN (S n) U c m c' m'.Definition effstep_star U c m c' m' :=
    exists n, effstepN n U c m c' m'.

Lemma effstep_star_sub_val: forall c m c' m' (U : block -> Z -> bool) (EFF: effstep_star U c m c' m') (V : block -> Z -> bool), (forall b z, Mem.valid_block m b -> U b z = true -> V b z = true) -> effstep_star V c m c' m'.