anchor.diff:                  _ChangedKeys -> ok
               end;
           {_, Error} -> {error, Error}
  -    end.
  +    end.
positive.code: passthrough(info, Msg, State) ->
      handle_info(Msg, passthrough, State).
  
  
  %% --------------------------------------------------------------------
  %% Func: SN/3	 synchronized event handling
  %% Returns: {next_state, NextSN, NextStateData}            |
  %%          {next_state, NextSN, NextStateData, Timeout}   |
  %%          {reply, ReplyTo, NextSN, NextStateData}          |
  %%          {reply, ReplyTo, NextSN, NextStateData, Timeout} |
  %%          {stop, Reason, NewStateData}                          |
  %%          {stop, Reason, ReplyTo, NewStateData}
  %% --------------------------------------------------------------------
  
  
  %% --------------------------------------------------------------------
  %% Func: handle_event/3  handling async "send_all_state_event""
  %% Returns: {next_state, NextSN, NextStateData}          |
  %%          {next_state, NextSN, NextStateData, Timeout} |
  %%          {stop, Reason, NewStateData}
  %% --------------------------------------------------------------------
  
  
  handle_event({error, Error}, SN, State) ->
      ?Error("Error on fsm ~p when State ~p Message: ~n~p", [self(), SN, Error]),
  
negative.code:     state_functions.
  
  %% --------------------------------------------------------------------
  %% Func: handle_call/4 handling sync call events for all statenames
  %% Returns: {next_state, NextSN, NextStateData}            |
  %%          {next_state, NextSN, NextStateData, Reply}   |
  %%          {stop, Reason, NewStateData}                          |
  