anchor.diff:  
   handle_call(get_state, _From, State) ->
     {reply, State, State};
  +
  +handle_call(get_version, _From, State) ->
  +  {reply, get_version(State), State};
   
   handle_call(_Request, _From, State) ->
     {reply, wrong_request, State}.
  
positive.code:   end,
    lists:foreach(UpdateNode, State#cm_state.nodes),
  
    State#cm_state{state_num = NewStateNum}.
negative.code:         {off, Nodes} ->
            change_monitoring(Nodes, false),
            monitoring_loop(off);
          {get_version, Pid} ->
            Pid ! {monitor_process_version, 1},
            monitoring_loop(Flag);
          exit -> ok
        end;
      off ->
  