anchor.diff:      }.
   
   -ifdef(MozLocation).
  +
  +% Several links:
  +% https://github.com/clochix/FxStumbler/blob/fb49753f51451b334a0858ee9a990c31da50ba0f/js/stumbler.js
  +% https://github.com/kolonist/bscoords/blob/master/lib/bscoords.coffee
  +%
  +
   mozLocationU(MCC, MNC, LAC, CID) ->
       NetType = gsm,
       % ct:pal("mozLocation", []),
  
positive.code:             ErrorResult = #{
                  error => #{
                      class => list_to_binary(io_lib:format("~p", [Class])),
                      reason => list_to_binary(io_lib:format("~p", [Reason]))
                  }
              },
              wait({OpenCellID, ErrorResult, Yandex, 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, Yandex, ErrorResult})
  