anchor.diff:  %%                                       {stop, Reason, State}
   %% Description: Handling all non call/cast messages
   %%--------------------------------------------------------------------
  -handle_info({'DOWN',Ref,process, _Pid, normal}, #state{start_args = Args} = State) -> 
  +handle_info({'DOWN',Ref,process, _Pid, normal}, #state{start_args = _Args} = State) -> 
     erlang:demonitor(Ref),
     % case start_thrift_cloud_server(Args) of
     %   {error, Reason} ->
  
positive.code:         {timeout, _} -> {error, timeout};
          E -> {error, E}
        end;
      E -> 
        ?ERROR("With cloudQuery: ~p~n", [E]),
        E
    end.
negative.code: 
  -export ([
            ask/3,
            run/3,
            stop/0
           ]).
  
  