anchor.diff:  %% SHORT_NSN_MATCH. The numbers +1 345 657 1234 and 345 657 are a NO_MATCH.
   
   is_number_match(_FirstNumber, _SecondNumber) ->
  -    exit(nif_library_not_loaded).
  +    erlang:nif_error(nif_library_not_loaded).
   
   -spec is_number_match_with_two_strings(
       FirstNumber::binary(),
       SecondNumber::binary()
  -    ) -> match_type().
  +    ) -> match_type() | no_return().
   
   %% @doc Takes two phone numbers as strings and compares them for equality. This
   %% is a convenience wrapper for IsNumberMatch(PhoneNumber firstNumber,
  
positive.code: %% same area who could potentially dial the number without area code.
  
  format(_PhoneNumber, _PhoneNumberFormat) ->
      exit(nif_library_not_loaded).
  
  -spec format_by_pattern(
      PhoneNumber::phonenumber(),
      PhoneNumberFormat::phonenumber_format(),
      UserDefinedFormats::list(phonenumber_format())
      ) -> FormattedNumber::binary(). 
  
  %% @doc TODO
  
  format_by_pattern(_PhoneNumber, _PhoneNumberFormat, _UserDefinedFormats) ->
      exit(nif_library_not_loaded).
  
  -spec format_national_number_with_carrier_code(
      PhoneNumber::phonenumber(),
      CarrierCode::binary()
      ) -> FormattedNumber::binary().
  
  %% @doc Formats a phone number in national format for dialing using the carrier as
  %% specified in the carrier_code. The carrier_code will always be used
  
negative.code: %% field.
  
  parse_and_keep_raw_input(_NumberToParse, _DefaultRegion) ->
      erlang:nif_error(nif_library_not_loaded).
  
  -spec is_number_match(
      FirstNumber::phonenumber(),
      SecondNumber::phonenumber()
      ) -> match_type() | no_return().
  
  %% @doc Takes two phone numbers and compares them for equality.
  %%
  