Section EXT_SIMULATION_STAR_WF.
Variable order: C1 -> C1 -> Prop.
Hypothesis order_wf: well_founded order.
Hypothesis ext_simulation:
forall c1 m1 c1' m1',  corestep Sem1 ge1 c1 m1 c1' m1' ->
forall c2 m2, match_states c1 c1 m1 c2 m2 ->
exists c2', exists m2',
match_states c1' c1' m1' c2' m2' /\
(corestep_plus Sem2 ge2  c2 m2 c2' m2' \/
(corestep_star Sem2 ge2 c2 m2 c2' m2' /\ order c1' c1)).

Lemma ext_simulation_star_wf:
Forward_simulation_ext.Forward_simulation_extends Sem1 Sem2 ge1 ge2 entry_points.