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: forall c m c' m' (U V : block -> Z -> bool),
effstep_star U c m c' m' ->
(forall b z, U b z = true -> V b z = true) ->
effstep_star V c m c' m'.