fix undef.
consolidated run_step_disp and run_Struct.
RUNNABLE_BEGIN, RUNNABLE_END marker symbols.
remove use of ref_tag in run_step_disp.
minimize use of ref_tag.
reduce ref_tag usage.
remove ref_tag.