anchor.diff:  %% See {@link dns_query_handler_behaviour} for reference.
   %% @end
   %%--------------------------------------------------------------------
  --spec handle_a(Domain :: string()) -> {reply_type(), dns_query_handler_reponse()} | reply_type().
  +-spec handle_a(Domain :: string()) ->
  +    {dns_query_handler_behaviour:reply_type(), dns_query_handler_behaviour:dns_query_handler_reponse()} |
  +    dns_query_handler_behaviour:reply_type().
   handle_a(Domain) ->
       worker_proxy:call(dns_worker, {handle_a, Domain}).
   
  
positive.code: %% See {@link dns_query_handler_behaviour} for reference.
  %% @end
  %%--------------------------------------------------------------------
  -spec handle_mx(Domain :: string()) -> {reply_type(), dns_query_handler_reponse()} | reply_type().
  handle_mx(_Domain) ->
      not_impl.
  
  
negative.code: %% See {@link dns_query_handler_behaviour} for reference.
  %% @end
  %%--------------------------------------------------------------------
  -spec handle_minfo(Domain :: string()) ->
      {dns_query_handler_behaviour:reply_type(), dns_query_handler_behaviour:dns_query_handler_reponse()} |
      dns_query_handler_behaviour:reply_type().
  %% ====================================================================
  handle_minfo(_Domain) ->
      not_impl.
  