anchor.diff:                  hibernate = Hibernate},
                 Q)
       end;
  -loop_actions_timeout(
  +loop_actions_list(
     P, Debug, S, Q, NextState_NewData,
     NextEventsR, Hibernate, TimeoutsR, Postpone,
     CallEnter, StateCall, Actions,
  
positive.code:                 hibernate = Hibernate},
                Q)
      end;
  loop_actions_timeout(
    P, Debug, S, Q, NextState_NewData,
    NextEventsR, Hibernate, TimeoutsR, Postpone,
    CallEnter, StateCall, Actions,
  
negative.code:                       Q)
              end;
  	%%
          _ ->
              loop_actions_list(
                P, Debug, S, Q, NextState_NewData,
                NextEventsR, Hibernate, TimeoutsR, Postpone,
                CallEnter, StateCall, Actions, Action)
      end.
  
  %% Process all other actions, i.e timeout actions,
  %% all others are unrecognized
  %%
  loop_actions_list(
    P, Debug, S, Q, NextState_NewData,
    NextEventsR, Hibernate, TimeoutsR, Postpone,
    CallEnter, StateCall, Actions,
  