anchor.diff:  %%  - some geographical numbers have no area codes.
   
   get_length_of_geograpical_area_code(_PhoneNumber) ->
  -    exit(nif_library_not_loaded).
  -
  --spec get_country_mobile_token(CountryCallingCode::non_neg_integer()) -> binary().
  +    erlang:nif_error(nif_library_not_loaded).
  +
  +-spec get_country_mobile_token(CountryCallingCode::non_neg_integer()) -> binary() | no_return().
   
   %% @doc Returns the mobile token for the provided country calling code if it has
   %% one, otherwise returns an empty string. A mobile token is a number inserted
  
positive.code: %% @see is_possible_number. 
  
  is_possible_number_for_string(_Number, _RegionDialingFrom) ->
      exit(nif_library_not_loaded).
  
  -spec get_example_number(
      RegionCode::binary()
      ) -> ValidPhoneNumber::phonenumber() | {error, unknown_region}.
  
  %% @doc Gets a valid fixed-line number for the specified region. Returns {error, unknown_region} if
  %% the region was unknown, or the region 001 is passed in. For 001
  
negative.code: %% GetExampleNumberForNonGeoEntity instead.
  
  get_example_number(_RegionCode) ->
      erlang:nif_error(nif_library_not_loaded).
  
  -spec get_example_number_for_type(
      RegionCode::binary(),
      PhoneNumberType::phonenumber_type()
      ) -> ValidPhoneNumber::phonenumber() | {error, unknown_region} | no_return().
  
  %% @doc Gets a valid number of the specified type for the specified region.
  %% Returns false if the region was unknown or 001, or if no example number of
  