anchor.diff:              ErrorResult = #{
                   error => #{
                       class => list_to_binary(io_lib:format("~p", [Class])),
  -                    reason => list_to_binary(io_lib:format("~p", [Reason]))
  +                    reason => list_to_binary(io_lib:format("~p", [Reason])),
  +                    stack => list_to_binary(io_lib:format("~p", [erlang:get_stacktrace()]))
                   }
               },
               wait({ErrorResult, Google, Yandex, MozLocation});
  
positive.code:     }.
  
  -ifdef(MozLocation).
  mozLocationU(MCC, MNC, LAC, CID) ->
      NetType = gsm,
      % ct:pal("mozLocation", []),
  
negative.code:             ErrorResult = #{
                  error => #{
                      class => list_to_binary(io_lib:format("~p", [Class])),
                      reason => list_to_binary(io_lib:format("~p", [Reason])),
                      stack => list_to_binary(io_lib:format("~p", [erlang:get_stacktrace()]))
                  }
              },
              wait({OpenCellID, Google, ErrorResult, MozLocation});
  