Indentation formatting changes to JS sources files
diff --git a/javascript/i18n/phonenumbers/phonenumberutil_test.js b/javascript/i18n/phonenumbers/phonenumberutil_test.js
index 86e64fd..0f2dd51 100644
--- a/javascript/i18n/phonenumbers/phonenumberutil_test.js
+++ b/javascript/i18n/phonenumbers/phonenumberutil_test.js
@@ -28,6 +28,7 @@
 goog.require('goog.array');
 goog.require('goog.string.StringBuffer');
 goog.require('goog.testing.jsunit');
+goog.require('i18n.phonenumbers.Error');
 goog.require('i18n.phonenumbers.NumberFormat');
 goog.require('i18n.phonenumbers.PhoneMetadata');
 goog.require('i18n.phonenumbers.PhoneNumber');
@@ -266,15 +267,17 @@
   assertEquals('011', metadata.getInternationalPrefix());
   assertTrue(metadata.hasNationalPrefix());
   assertEquals(2, metadata.numberFormatCount());
-  assertEquals('(\\d{3})(\\d{3})(\\d{4})',
-               metadata.getNumberFormat(1).getPattern());
+  assertEquals(
+      '(\\d{3})(\\d{3})(\\d{4})', metadata.getNumberFormat(1).getPattern());
   assertEquals('$1 $2 $3', metadata.getNumberFormat(1).getFormat());
-  assertEquals('[13-689]\\d{9}|2[0-35-9]\\d{8}',
-               metadata.getGeneralDesc().getNationalNumberPattern());
-  assertEquals('[13-689]\\d{9}|2[0-35-9]\\d{8}',
-               metadata.getFixedLine().getNationalNumberPattern());
-  assertEquals('900\\d{7}',
-               metadata.getPremiumRate().getNationalNumberPattern());
+  assertEquals(
+      '[13-689]\\d{9}|2[0-35-9]\\d{8}',
+      metadata.getGeneralDesc().getNationalNumberPattern());
+  assertEquals(
+      '[13-689]\\d{9}|2[0-35-9]\\d{8}',
+      metadata.getFixedLine().getNationalNumberPattern());
+  assertEquals(
+      '900\\d{7}', metadata.getPremiumRate().getNationalNumberPattern());
   // No shared-cost data is available, so its national number data should not be
   // set.
   assertFalse(metadata.getSharedCost().hasNationalNumberPattern());
@@ -290,14 +293,16 @@
   assertEquals(6, metadata.numberFormatCount());
   assertEquals(1, metadata.getNumberFormat(5).leadingDigitsPatternCount());
   assertEquals('900', metadata.getNumberFormat(5).getLeadingDigitsPattern(0));
-  assertEquals('(\\d{3})(\\d{3,4})(\\d{4})',
-               metadata.getNumberFormat(5).getPattern());
+  assertEquals(
+      '(\\d{3})(\\d{3,4})(\\d{4})', metadata.getNumberFormat(5).getPattern());
   assertEquals('$1 $2 $3', metadata.getNumberFormat(5).getFormat());
-  assertEquals('(?:[24-6]\\d{2}|3[03-9]\\d|[789](?:0[2-9]|[1-9]\\d))\\d{1,8}',
-               metadata.getFixedLine().getNationalNumberPattern());
+  assertEquals(
+      '(?:[24-6]\\d{2}|3[03-9]\\d|[789](?:0[2-9]|[1-9]\\d))\\d{1,8}',
+      metadata.getFixedLine().getNationalNumberPattern());
   assertEquals('30123456', metadata.getFixedLine().getExampleNumber());
-  assertEquals('900([135]\\d{6}|9\\d{7})',
-               metadata.getPremiumRate().getNationalNumberPattern());
+  assertEquals(
+      '900([135]\\d{6}|9\\d{7})',
+      metadata.getPremiumRate().getNationalNumberPattern());
 }
 
 function testGetInstanceLoadARMetadata() {
@@ -310,10 +315,12 @@
   assertEquals('0(?:(11|343|3715)15)?', metadata.getNationalPrefixForParsing());
   assertEquals('9$1', metadata.getNationalPrefixTransformRule());
   assertEquals('$2 15 $3-$4', metadata.getNumberFormat(2).getFormat());
-  assertEquals('(\\d)(\\d{4})(\\d{2})(\\d{4})',
-               metadata.getNumberFormat(3).getPattern());
-  assertEquals('(\\d)(\\d{4})(\\d{2})(\\d{4})',
-               metadata.getIntlNumberFormat(3).getPattern());
+  assertEquals(
+      '(\\d)(\\d{4})(\\d{2})(\\d{4})',
+      metadata.getNumberFormat(3).getPattern());
+  assertEquals(
+      '(\\d)(\\d{4})(\\d{2})(\\d{4})',
+      metadata.getIntlNumberFormat(3).getPattern());
   assertEquals('$1 $2 $3 $4', metadata.getIntlNumberFormat(3).getFormat());
 }
 
@@ -373,12 +380,12 @@
   assertEquals(0, phoneUtil.getLengthOfGeographicalAreaCode(SG_NUMBER));
 
   // An invalid US number (1 digit shorter), which has no area code.
-  assertEquals(0,
-      phoneUtil.getLengthOfGeographicalAreaCode(US_SHORT_BY_ONE_NUMBER));
+  assertEquals(
+      0, phoneUtil.getLengthOfGeographicalAreaCode(US_SHORT_BY_ONE_NUMBER));
 
   // An international toll free number, which has no area code.
-  assertEquals(0,
-      phoneUtil.getLengthOfGeographicalAreaCode(INTERNATIONAL_TOLL_FREE));
+  assertEquals(
+      0, phoneUtil.getLengthOfGeographicalAreaCode(INTERNATIONAL_TOLL_FREE));
 }
 
 function testGetLengthOfNationalDestinationCode() {
@@ -407,8 +414,8 @@
   assertEquals(4, phoneUtil.getLengthOfNationalDestinationCode(SG_NUMBER));
 
   // An invalid US number (1 digit shorter), which has no NDC.
-  assertEquals(0,
-      phoneUtil.getLengthOfNationalDestinationCode(US_SHORT_BY_ONE_NUMBER));
+  assertEquals(
+      0, phoneUtil.getLengthOfNationalDestinationCode(US_SHORT_BY_ONE_NUMBER));
 
   // A number containing an invalid country calling code, which shouldn't have
   // any NDC.
@@ -419,25 +426,29 @@
   assertEquals(0, phoneUtil.getLengthOfNationalDestinationCode(number));
 
   // An international toll free number, which has NDC '1234'.
-  assertEquals(4,
-      phoneUtil.getLengthOfNationalDestinationCode(INTERNATIONAL_TOLL_FREE));
+  assertEquals(
+      4, phoneUtil.getLengthOfNationalDestinationCode(INTERNATIONAL_TOLL_FREE));
 }
 
 function testGetCountryMobileToken() {
-  assertEquals('9', i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(
-      phoneUtil.getCountryCodeForRegion(RegionCode.AR)));
+  assertEquals(
+      '9',
+      i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(
+          phoneUtil.getCountryCodeForRegion(RegionCode.AR)));
 
   // Country calling code for Sweden, which has no mobile token.
-  assertEquals('', i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(
-      phoneUtil.getCountryCodeForRegion(RegionCode.SE)));
+  assertEquals(
+      '',
+      i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(
+          phoneUtil.getCountryCodeForRegion(RegionCode.SE)));
 }
 
 function testGetSupportedRegions() {
   assertTrue(phoneUtil.getSupportedRegions().length > 0);
-  assertTrue(goog.array.contains(
-      phoneUtil.getSupportedRegions(), RegionCode.US));
-  assertFalse(goog.array.contains(
-      phoneUtil.getSupportedRegions(), RegionCode.UN001));
+  assertTrue(
+      goog.array.contains(phoneUtil.getSupportedRegions(), RegionCode.US));
+  assertFalse(
+      goog.array.contains(phoneUtil.getSupportedRegions(), RegionCode.UN001));
   assertFalse(goog.array.contains(phoneUtil.getSupportedRegions(), '800'));
 }
 
@@ -450,7 +461,8 @@
   goog.array.forEach(
       phoneUtil.getSupportedGlobalNetworkCallingCodes(),
       function(countryCallingCode) {
-        assertEquals(RegionCode.UN001,
+        assertEquals(
+            RegionCode.UN001,
             phoneUtil.getRegionCodeForCountryCode(countryCallingCode));
       });
 }
@@ -458,14 +470,16 @@
 function testGetSupportedCallingCodes() {
   assertTrue(phoneUtil.getSupportedCallingCodes().length > 0);
   goog.array.forEach(
-      phoneUtil.getSupportedCallingCodes(),
-      function(callingCode) {
+      phoneUtil.getSupportedCallingCodes(), function(callingCode) {
         assertTrue(callingCode > 0);
-        assertFalse(phoneUtil.getRegionCodeForCountryCode(callingCode) ==
+        assertFalse(
+            phoneUtil.getRegionCodeForCountryCode(callingCode) ==
             RegionCode.ZZ);
       });
-  // There should be more than just the global network calling codes in this set.
-  assertTrue(phoneUtil.getSupportedCallingCodes().length >
+  // There should be more than just the global network calling codes in this
+  // set.
+  assertTrue(
+      phoneUtil.getSupportedCallingCodes().length >
       phoneUtil.getSupportedGlobalNetworkCallingCodes().length);
   // But they should be included. Testing one of them.
   assertTrue(goog.array.contains(
@@ -508,18 +522,16 @@
 }
 
 function testGetNationalSignificantNumber() {
-  assertEquals('6502530000',
-      phoneUtil.getNationalSignificantNumber(US_NUMBER));
+  assertEquals('6502530000', phoneUtil.getNationalSignificantNumber(US_NUMBER));
 
   // An Italian mobile number.
-  assertEquals('345678901',
-      phoneUtil.getNationalSignificantNumber(IT_MOBILE));
+  assertEquals('345678901', phoneUtil.getNationalSignificantNumber(IT_MOBILE));
 
   // An Italian fixed line number.
-  assertEquals('0236618300',
-      phoneUtil.getNationalSignificantNumber(IT_NUMBER));
+  assertEquals('0236618300', phoneUtil.getNationalSignificantNumber(IT_NUMBER));
 
-  assertEquals('12345678',
+  assertEquals(
+      '12345678',
       phoneUtil.getNationalSignificantNumber(INTERNATIONAL_TOLL_FREE));
 
   // An empty number.
@@ -551,12 +563,10 @@
       phoneUtil.getExampleNumberForType(RegionCode.DE, PNT.FIXED_LINE)));
 
   // Should return the same response if asked for FIXED_LINE_OR_MOBILE too.
-  assertTrue(DE_NUMBER.equals(
-      phoneUtil.getExampleNumberForType(
-          RegionCode.DE, PNT.FIXED_LINE_OR_MOBILE)));
+  assertTrue(DE_NUMBER.equals(phoneUtil.getExampleNumberForType(
+      RegionCode.DE, PNT.FIXED_LINE_OR_MOBILE)));
   // We have data for the US, but no data for VOICEMAIL.
-  assertNull(
-      phoneUtil.getExampleNumberForType(RegionCode.US, PNT.VOICEMAIL));
+  assertNull(phoneUtil.getExampleNumberForType(RegionCode.US, PNT.VOICEMAIL));
 
   assertNotNull(
       phoneUtil.getExampleNumberForType(RegionCode.US, PNT.FIXED_LINE));
@@ -581,7 +591,8 @@
   // Alpha chars are converted to digits; everything else is left untouched.
   /** @type {string} */
   var expectedOutput = '1800-222-333';
-  assertEquals(expectedOutput,
+  assertEquals(
+      expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.convertAlphaCharactersInNumber(input));
 }
 
@@ -590,8 +601,8 @@
   var inputNumber = '034-56&+#2\u00AD34';
   /** @type {string} */
   var expectedOutput = '03456234';
-  assertEquals('Conversion did not correctly remove punctuation',
-      expectedOutput,
+  assertEquals(
+      'Conversion did not correctly remove punctuation', expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.normalize(inputNumber));
 }
 
@@ -600,8 +611,8 @@
   var inputNumber = '034-I-am-HUNGRY';
   /** @type {string} */
   var expectedOutput = '034426486479';
-  assertEquals('Conversion did not correctly replace alpha characters',
-      expectedOutput,
+  assertEquals(
+      'Conversion did not correctly replace alpha characters', expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.normalize(inputNumber));
 }
 
@@ -610,14 +621,14 @@
   var inputNumber = '\uFF125\u0665';
   /** @type {string} */
   var expectedOutput = '255';
-  assertEquals('Conversion did not correctly replace non-latin digits',
-      expectedOutput,
+  assertEquals(
+      'Conversion did not correctly replace non-latin digits', expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.normalize(inputNumber));
   // Eastern-Arabic digits.
   inputNumber = '\u06F52\u06F0';
   expectedOutput = '520';
-  assertEquals('Conversion did not correctly replace non-latin digits',
-      expectedOutput,
+  assertEquals(
+      'Conversion did not correctly replace non-latin digits', expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.normalize(inputNumber));
 }
 
@@ -626,8 +637,8 @@
   var inputNumber = '034-56&+a#234';
   /** @type {string} */
   var expectedOutput = '03456234';
-  assertEquals('Conversion did not correctly remove alpha character',
-      expectedOutput,
+  assertEquals(
+      'Conversion did not correctly remove alpha character', expectedOutput,
       i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(inputNumber));
 }
 
@@ -636,57 +647,52 @@
   var inputNumber = '03*4-56&+1a#234';
   /** @type {string} */
   var expectedOutput = '03*456+1#234';
-  assertEquals('Conversion did not correctly remove non-diallable characters',
-               expectedOutput,
-               i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(
-                   inputNumber));
+  assertEquals(
+      'Conversion did not correctly remove non-diallable characters',
+      expectedOutput,
+      i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(
+          inputNumber));
 }
 
 function testFormatUSNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('650 253 0000',
-               phoneUtil.format(US_NUMBER, PNF.NATIONAL));
-  assertEquals('+1 650 253 0000',
-               phoneUtil.format(US_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('650 253 0000', phoneUtil.format(US_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+1 650 253 0000', phoneUtil.format(US_NUMBER, PNF.INTERNATIONAL));
 
-  assertEquals('800 253 0000',
-               phoneUtil.format(US_TOLLFREE, PNF.NATIONAL));
-  assertEquals('+1 800 253 0000',
-               phoneUtil.format(US_TOLLFREE, PNF.INTERNATIONAL));
+  assertEquals('800 253 0000', phoneUtil.format(US_TOLLFREE, PNF.NATIONAL));
+  assertEquals(
+      '+1 800 253 0000', phoneUtil.format(US_TOLLFREE, PNF.INTERNATIONAL));
 
-  assertEquals('900 253 0000',
-               phoneUtil.format(US_PREMIUM, PNF.NATIONAL));
-  assertEquals('+1 900 253 0000',
-               phoneUtil.format(US_PREMIUM, PNF.INTERNATIONAL));
-  assertEquals('tel:+1-900-253-0000',
-               phoneUtil.format(US_PREMIUM, PNF.RFC3966));
+  assertEquals('900 253 0000', phoneUtil.format(US_PREMIUM, PNF.NATIONAL));
+  assertEquals(
+      '+1 900 253 0000', phoneUtil.format(US_PREMIUM, PNF.INTERNATIONAL));
+  assertEquals(
+      'tel:+1-900-253-0000', phoneUtil.format(US_PREMIUM, PNF.RFC3966));
   // Numbers with all zeros in the national number part will be formatted by
   // using the raw_input if that is available no matter which format is
   // specified.
-  assertEquals('000-000-0000',
-               phoneUtil.format(US_SPOOF_WITH_RAW_INPUT, PNF.NATIONAL));
+  assertEquals(
+      '000-000-0000', phoneUtil.format(US_SPOOF_WITH_RAW_INPUT, PNF.NATIONAL));
   assertEquals('0', phoneUtil.format(US_SPOOF, PNF.NATIONAL));
 }
 
 function testFormatBSNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('242 365 1234',
-               phoneUtil.format(BS_NUMBER, PNF.NATIONAL));
-  assertEquals('+1 242 365 1234',
-               phoneUtil.format(BS_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('242 365 1234', phoneUtil.format(BS_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+1 242 365 1234', phoneUtil.format(BS_NUMBER, PNF.INTERNATIONAL));
 }
 
 function testFormatGBNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('(020) 7031 3000',
-               phoneUtil.format(GB_NUMBER, PNF.NATIONAL));
-  assertEquals('+44 20 7031 3000',
-               phoneUtil.format(GB_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('(020) 7031 3000', phoneUtil.format(GB_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+44 20 7031 3000', phoneUtil.format(GB_NUMBER, PNF.INTERNATIONAL));
 
-  assertEquals('(07912) 345 678',
-               phoneUtil.format(GB_MOBILE, PNF.NATIONAL));
-  assertEquals('+44 7912 345 678',
-               phoneUtil.format(GB_MOBILE, PNF.INTERNATIONAL));
+  assertEquals('(07912) 345 678', phoneUtil.format(GB_MOBILE, PNF.NATIONAL));
+  assertEquals(
+      '+44 7912 345 678', phoneUtil.format(GB_MOBILE, PNF.INTERNATIONAL));
 }
 
 function testFormatDENumber() {
@@ -695,207 +701,192 @@
   var deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(301234);
-  assertEquals('030/1234',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
-  assertEquals('+49 30/1234',
-               phoneUtil.format(deNumber, PNF.INTERNATIONAL));
-  assertEquals('tel:+49-30-1234',
-               phoneUtil.format(deNumber, PNF.RFC3966));
+  assertEquals('030/1234', phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals('+49 30/1234', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
+  assertEquals('tel:+49-30-1234', phoneUtil.format(deNumber, PNF.RFC3966));
 
   deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(291123);
-  assertEquals('0291 123',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
-  assertEquals('+49 291 123',
-               phoneUtil.format(deNumber, PNF.INTERNATIONAL));
+  assertEquals('0291 123', phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals('+49 291 123', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
 
   deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(29112345678);
-  assertEquals('0291 12345678',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
-  assertEquals('+49 291 12345678',
-               phoneUtil.format(deNumber, PNF.INTERNATIONAL));
+  assertEquals('0291 12345678', phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals(
+      '+49 291 12345678', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
 
   deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(912312345);
-  assertEquals('09123 12345',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
-  assertEquals('+49 9123 12345',
-               phoneUtil.format(deNumber, PNF.INTERNATIONAL));
+  assertEquals('09123 12345', phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals('+49 9123 12345', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
 
   deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(80212345);
-  assertEquals('08021 2345',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
-  assertEquals('+49 8021 2345',
-               phoneUtil.format(deNumber, PNF.INTERNATIONAL));
+  assertEquals('08021 2345', phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals('+49 8021 2345', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
 
   // Note this number is correctly formatted without national prefix. Most of
   // the numbers that are treated as invalid numbers by the library are short
   // numbers, and they are usually not dialed with national prefix.
-  assertEquals('1234',
-               phoneUtil.format(DE_SHORT_NUMBER, PNF.NATIONAL));
-  assertEquals('+49 1234',
-               phoneUtil.format(DE_SHORT_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('1234', phoneUtil.format(DE_SHORT_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+49 1234', phoneUtil.format(DE_SHORT_NUMBER, PNF.INTERNATIONAL));
 
   deNumber = new i18n.phonenumbers.PhoneNumber();
   deNumber.setCountryCode(49);
   deNumber.setNationalNumber(41341234);
-  assertEquals('04134 1234',
-               phoneUtil.format(deNumber, PNF.NATIONAL));
+  assertEquals('04134 1234', phoneUtil.format(deNumber, PNF.NATIONAL));
 }
 
 function testFormatITNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('02 3661 8300',
-               phoneUtil.format(IT_NUMBER, PNF.NATIONAL));
-  assertEquals('+39 02 3661 8300',
-               phoneUtil.format(IT_NUMBER, PNF.INTERNATIONAL));
-  assertEquals('+390236618300',
-               phoneUtil.format(IT_NUMBER, PNF.E164));
+  assertEquals('02 3661 8300', phoneUtil.format(IT_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+39 02 3661 8300', phoneUtil.format(IT_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('+390236618300', phoneUtil.format(IT_NUMBER, PNF.E164));
 
-  assertEquals('345 678 901',
-               phoneUtil.format(IT_MOBILE, PNF.NATIONAL));
-  assertEquals('+39 345 678 901',
-               phoneUtil.format(IT_MOBILE, PNF.INTERNATIONAL));
-  assertEquals('+39345678901',
-               phoneUtil.format(IT_MOBILE, PNF.E164));
+  assertEquals('345 678 901', phoneUtil.format(IT_MOBILE, PNF.NATIONAL));
+  assertEquals(
+      '+39 345 678 901', phoneUtil.format(IT_MOBILE, PNF.INTERNATIONAL));
+  assertEquals('+39345678901', phoneUtil.format(IT_MOBILE, PNF.E164));
 }
 
 function testFormatAUNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('02 3661 8300',
-               phoneUtil.format(AU_NUMBER, PNF.NATIONAL));
-  assertEquals('+61 2 3661 8300',
-               phoneUtil.format(AU_NUMBER, PNF.INTERNATIONAL));
-  assertEquals('+61236618300',
-               phoneUtil.format(AU_NUMBER, PNF.E164));
+  assertEquals('02 3661 8300', phoneUtil.format(AU_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+61 2 3661 8300', phoneUtil.format(AU_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('+61236618300', phoneUtil.format(AU_NUMBER, PNF.E164));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var auNumber = new i18n.phonenumbers.PhoneNumber();
   auNumber.setCountryCode(61);
   auNumber.setNationalNumber(1800123456);
-  assertEquals('1800 123 456',
-               phoneUtil.format(auNumber, PNF.NATIONAL));
-  assertEquals('+61 1800 123 456',
-               phoneUtil.format(auNumber, PNF.INTERNATIONAL));
-  assertEquals('+611800123456',
-               phoneUtil.format(auNumber, PNF.E164));
+  assertEquals('1800 123 456', phoneUtil.format(auNumber, PNF.NATIONAL));
+  assertEquals(
+      '+61 1800 123 456', phoneUtil.format(auNumber, PNF.INTERNATIONAL));
+  assertEquals('+611800123456', phoneUtil.format(auNumber, PNF.E164));
 }
 
 function testFormatARNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('011 8765-4321',
-               phoneUtil.format(AR_NUMBER, PNF.NATIONAL));
-  assertEquals('+54 11 8765-4321',
-               phoneUtil.format(AR_NUMBER, PNF.INTERNATIONAL));
-  assertEquals('+541187654321',
-               phoneUtil.format(AR_NUMBER, PNF.E164));
+  assertEquals('011 8765-4321', phoneUtil.format(AR_NUMBER, PNF.NATIONAL));
+  assertEquals(
+      '+54 11 8765-4321', phoneUtil.format(AR_NUMBER, PNF.INTERNATIONAL));
+  assertEquals('+541187654321', phoneUtil.format(AR_NUMBER, PNF.E164));
 
-  assertEquals('011 15 8765-4321',
-               phoneUtil.format(AR_MOBILE, PNF.NATIONAL));
-  assertEquals('+54 9 11 8765 4321',
-               phoneUtil.format(AR_MOBILE, PNF.INTERNATIONAL));
-  assertEquals('+5491187654321',
-               phoneUtil.format(AR_MOBILE, PNF.E164));
+  assertEquals('011 15 8765-4321', phoneUtil.format(AR_MOBILE, PNF.NATIONAL));
+  assertEquals(
+      '+54 9 11 8765 4321', phoneUtil.format(AR_MOBILE, PNF.INTERNATIONAL));
+  assertEquals('+5491187654321', phoneUtil.format(AR_MOBILE, PNF.E164));
 }
 
 function testFormatMXNumber() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
-  assertEquals('045 234 567 8900',
-               phoneUtil.format(MX_MOBILE1, PNF.NATIONAL));
-  assertEquals('+52 1 234 567 8900',
-               phoneUtil.format(MX_MOBILE1, PNF.INTERNATIONAL));
-  assertEquals('+5212345678900',
-               phoneUtil.format(MX_MOBILE1, PNF.E164));
+  assertEquals('045 234 567 8900', phoneUtil.format(MX_MOBILE1, PNF.NATIONAL));
+  assertEquals(
+      '+52 1 234 567 8900', phoneUtil.format(MX_MOBILE1, PNF.INTERNATIONAL));
+  assertEquals('+5212345678900', phoneUtil.format(MX_MOBILE1, PNF.E164));
 
-  assertEquals('045 55 1234 5678',
-               phoneUtil.format(MX_MOBILE2, PNF.NATIONAL));
-  assertEquals('+52 1 55 1234 5678',
-               phoneUtil.format(MX_MOBILE2, PNF.INTERNATIONAL));
-  assertEquals('+5215512345678',
-               phoneUtil.format(MX_MOBILE2, PNF.E164));
+  assertEquals('045 55 1234 5678', phoneUtil.format(MX_MOBILE2, PNF.NATIONAL));
+  assertEquals(
+      '+52 1 55 1234 5678', phoneUtil.format(MX_MOBILE2, PNF.INTERNATIONAL));
+  assertEquals('+5215512345678', phoneUtil.format(MX_MOBILE2, PNF.E164));
 
-  assertEquals('01 33 1234 5678',
-               phoneUtil.format(MX_NUMBER1, PNF.NATIONAL));
-  assertEquals('+52 33 1234 5678',
-               phoneUtil.format(MX_NUMBER1, PNF.INTERNATIONAL));
-  assertEquals('+523312345678',
-               phoneUtil.format(MX_NUMBER1, PNF.E164));
+  assertEquals('01 33 1234 5678', phoneUtil.format(MX_NUMBER1, PNF.NATIONAL));
+  assertEquals(
+      '+52 33 1234 5678', phoneUtil.format(MX_NUMBER1, PNF.INTERNATIONAL));
+  assertEquals('+523312345678', phoneUtil.format(MX_NUMBER1, PNF.E164));
 
-  assertEquals('01 821 123 4567',
-               phoneUtil.format(MX_NUMBER2, PNF.NATIONAL));
-  assertEquals('+52 821 123 4567',
-               phoneUtil.format(MX_NUMBER2, PNF.INTERNATIONAL));
-  assertEquals('+528211234567',
-               phoneUtil.format(MX_NUMBER2, PNF.E164));
+  assertEquals('01 821 123 4567', phoneUtil.format(MX_NUMBER2, PNF.NATIONAL));
+  assertEquals(
+      '+52 821 123 4567', phoneUtil.format(MX_NUMBER2, PNF.INTERNATIONAL));
+  assertEquals('+528211234567', phoneUtil.format(MX_NUMBER2, PNF.E164));
 }
 
 function testFormatOutOfCountryCallingNumber() {
-  assertEquals('00 1 900 253 0000',
+  assertEquals(
+      '00 1 900 253 0000',
       phoneUtil.formatOutOfCountryCallingNumber(US_PREMIUM, RegionCode.DE));
 
-  assertEquals('1 650 253 0000',
+  assertEquals(
+      '1 650 253 0000',
       phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER, RegionCode.BS));
 
-  assertEquals('00 1 650 253 0000',
+  assertEquals(
+      '00 1 650 253 0000',
       phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER, RegionCode.PL));
 
-  assertEquals('011 44 7912 345 678',
+  assertEquals(
+      '011 44 7912 345 678',
       phoneUtil.formatOutOfCountryCallingNumber(GB_MOBILE, RegionCode.US));
 
-  assertEquals('00 49 1234',
-      phoneUtil.formatOutOfCountryCallingNumber(DE_SHORT_NUMBER,
-                                                RegionCode.GB));
+  assertEquals(
+      '00 49 1234',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          DE_SHORT_NUMBER, RegionCode.GB));
   // Note this number is correctly formatted without national prefix. Most of
   // the numbers that are treated as invalid numbers by the library are short
   // numbers, and they are usually not dialed with national prefix.
-  assertEquals('1234',
-      phoneUtil.formatOutOfCountryCallingNumber(DE_SHORT_NUMBER,
-                                                RegionCode.DE));
+  assertEquals(
+      '1234',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          DE_SHORT_NUMBER, RegionCode.DE));
 
-  assertEquals('011 39 02 3661 8300',
+  assertEquals(
+      '011 39 02 3661 8300',
       phoneUtil.formatOutOfCountryCallingNumber(IT_NUMBER, RegionCode.US));
-  assertEquals('02 3661 8300',
+  assertEquals(
+      '02 3661 8300',
       phoneUtil.formatOutOfCountryCallingNumber(IT_NUMBER, RegionCode.IT));
-  assertEquals('+39 02 3661 8300',
+  assertEquals(
+      '+39 02 3661 8300',
       phoneUtil.formatOutOfCountryCallingNumber(IT_NUMBER, RegionCode.SG));
 
-  assertEquals('6521 8000',
+  assertEquals(
+      '6521 8000',
       phoneUtil.formatOutOfCountryCallingNumber(SG_NUMBER, RegionCode.SG));
 
-  assertEquals('011 54 9 11 8765 4321',
+  assertEquals(
+      '011 54 9 11 8765 4321',
       phoneUtil.formatOutOfCountryCallingNumber(AR_MOBILE, RegionCode.US));
-  assertEquals('011 800 1234 5678',
-      phoneUtil.formatOutOfCountryCallingNumber(INTERNATIONAL_TOLL_FREE,
-                                                RegionCode.US));
+  assertEquals(
+      '011 800 1234 5678',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          INTERNATIONAL_TOLL_FREE, RegionCode.US));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var arNumberWithExtn = AR_MOBILE.clone();
   arNumberWithExtn.setExtension('1234');
-  assertEquals('011 54 9 11 8765 4321 ext. 1234',
-      phoneUtil.formatOutOfCountryCallingNumber(arNumberWithExtn,
-                                                RegionCode.US));
-  assertEquals('0011 54 9 11 8765 4321 ext. 1234',
-      phoneUtil.formatOutOfCountryCallingNumber(arNumberWithExtn,
-                                                RegionCode.AU));
-  assertEquals('011 15 8765-4321 ext. 1234',
-      phoneUtil.formatOutOfCountryCallingNumber(arNumberWithExtn,
-                                                RegionCode.AR));
+  assertEquals(
+      '011 54 9 11 8765 4321 ext. 1234',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          arNumberWithExtn, RegionCode.US));
+  assertEquals(
+      '0011 54 9 11 8765 4321 ext. 1234',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          arNumberWithExtn, RegionCode.AU));
+  assertEquals(
+      '011 15 8765-4321 ext. 1234',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          arNumberWithExtn, RegionCode.AR));
 }
 
 function testFormatOutOfCountryWithInvalidRegion() {
   // AQ/Antarctica isn't a valid region code for phone number formatting,
   // so this falls back to intl formatting.
-  assertEquals('+1 650 253 0000',
+  assertEquals(
+      '+1 650 253 0000',
       phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER, RegionCode.AQ));
   // For region code 001, the out-of-country format always turns into the
   // international format.
-  assertEquals('+1 650 253 0000',
+  assertEquals(
+      '+1 650 253 0000',
       phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER, RegionCode.UN001));
 }
 
@@ -903,9 +894,9 @@
   // This should use 0011, since that is the preferred international prefix
   // (both 0011 and 0012 are accepted as possible international prefixes in our
   // test metadta.)
-  assertEquals('0011 39 02 3661 8300',
-               phoneUtil.formatOutOfCountryCallingNumber(IT_NUMBER,
-                                                         RegionCode.AU));
+  assertEquals(
+      '0011 39 02 3661 8300',
+      phoneUtil.formatOutOfCountryCallingNumber(IT_NUMBER, RegionCode.AU));
 }
 
 function testFormatOutOfCountryKeepingAlphaChars() {
@@ -914,105 +905,121 @@
   alphaNumericNumber.setCountryCode(1);
   alphaNumericNumber.setNationalNumber(8007493524);
   alphaNumericNumber.setRawInput('1800 six-flag');
-  assertEquals('0011 1 800 SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '0011 1 800 SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   alphaNumericNumber.setRawInput('1-800-SIX-flag');
-  assertEquals('0011 1 800-SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '0011 1 800-SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   alphaNumericNumber.setRawInput('Call us from UK: 00 1 800 SIX-flag');
-  assertEquals('0011 1 800 SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '0011 1 800 SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   alphaNumericNumber.setRawInput('800 SIX-flag');
-  assertEquals('0011 1 800 SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '0011 1 800 SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   // Formatting from within the NANPA region.
-  assertEquals('1 800 SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.US));
+  assertEquals(
+      '1 800 SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.US));
 
-  assertEquals('1 800 SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.BS));
+  assertEquals(
+      '1 800 SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.BS));
 
   // Testing that if the raw input doesn't exist, it is formatted using
   // formatOutOfCountryCallingNumber.
   alphaNumericNumber.clearRawInput();
-  assertEquals('00 1 800 749 3524',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.DE));
+  assertEquals(
+      '00 1 800 749 3524',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.DE));
 
   // Testing AU alpha number formatted from Australia.
   alphaNumericNumber.setCountryCode(61);
   alphaNumericNumber.setNationalNumber(827493524);
   alphaNumericNumber.setRawInput('+61 82749-FLAG');
   // This number should have the national prefix fixed.
-  assertEquals('082749-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '082749-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   alphaNumericNumber.setRawInput('082749-FLAG');
-  assertEquals('082749-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '082749-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   alphaNumericNumber.setNationalNumber(18007493524);
   alphaNumericNumber.setRawInput('1-800-SIX-flag');
   // This number should not have the national prefix prefixed, in accordance
   // with the override for this specific formatting rule.
-  assertEquals('1-800-SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AU));
+  assertEquals(
+      '1-800-SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AU));
 
   // The metadata should not be permanently changed, since we copied it before
   // modifying patterns. Here we check this.
   alphaNumericNumber.setNationalNumber(1800749352);
-  assertEquals('1800 749 352',
-      phoneUtil.formatOutOfCountryCallingNumber(alphaNumericNumber,
-                                                RegionCode.AU));
+  assertEquals(
+      '1800 749 352',
+      phoneUtil.formatOutOfCountryCallingNumber(
+          alphaNumericNumber, RegionCode.AU));
 
   // Testing a region with multiple international prefixes.
-  assertEquals('+61 1-800-SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.SG));
+  assertEquals(
+      '+61 1-800-SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.SG));
   // Testing the case of calling from a non-supported region.
-  assertEquals('+61 1-800-SIX-FLAG',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AQ));
+  assertEquals(
+      '+61 1-800-SIX-FLAG',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AQ));
 
   // Testing the case with an invalid country calling code.
   alphaNumericNumber.setCountryCode(0);
   alphaNumericNumber.setNationalNumber(18007493524);
   alphaNumericNumber.setRawInput('1-800-SIX-flag');
   // Uses the raw input only.
-  assertEquals('1-800-SIX-flag',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.DE));
+  assertEquals(
+      '1-800-SIX-flag',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.DE));
 
   // Testing the case of an invalid alpha number.
   alphaNumericNumber.setCountryCode(1);
   alphaNumericNumber.setNationalNumber(80749);
   alphaNumericNumber.setRawInput('180-SIX');
   // No country-code stripping can be done.
-  assertEquals('00 1 180-SIX',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.DE));
+  assertEquals(
+      '00 1 180-SIX',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.DE));
 
   // Testing the case of calling from a non-supported region.
   alphaNumericNumber.setCountryCode(1);
   alphaNumericNumber.setNationalNumber(80749);
   alphaNumericNumber.setRawInput('180-SIX');
   // No country-code stripping can be done since the number is invalid.
-  assertEquals('+1 180-SIX',
-      phoneUtil.formatOutOfCountryKeepingAlphaChars(alphaNumericNumber,
-                                                    RegionCode.AQ));
+  assertEquals(
+      '+1 180-SIX',
+      phoneUtil.formatOutOfCountryKeepingAlphaChars(
+          alphaNumericNumber, RegionCode.AQ));
 }
 
 function testFormatWithCarrierCode() {
@@ -1025,19 +1032,24 @@
   arMobile.setNationalNumber(92234654321);
   assertEquals('02234 65-4321', phoneUtil.format(arMobile, PNF.NATIONAL));
   // Here we force 14 as the carrier code.
-  assertEquals('02234 14 65-4321',
-               phoneUtil.formatNationalNumberWithCarrierCode(arMobile, '14'));
+  assertEquals(
+      '02234 14 65-4321',
+      phoneUtil.formatNationalNumberWithCarrierCode(arMobile, '14'));
   // Here we force the number to be shown with no carrier code.
-  assertEquals('02234 65-4321',
-               phoneUtil.formatNationalNumberWithCarrierCode(arMobile, ''));
+  assertEquals(
+      '02234 65-4321',
+      phoneUtil.formatNationalNumberWithCarrierCode(arMobile, ''));
   // Here the international rule is used, so no carrier code should be present.
   assertEquals('+5492234654321', phoneUtil.format(arMobile, PNF.E164));
   // We don't support this for the US so there should be no change.
-  assertEquals('650 253 0000',
-               phoneUtil.formatNationalNumberWithCarrierCode(US_NUMBER, '15'));
+  assertEquals(
+      '650 253 0000',
+      phoneUtil.formatNationalNumberWithCarrierCode(US_NUMBER, '15'));
   // Invalid country code should just get the NSN.
-  assertEquals('12345', phoneUtil.formatNationalNumberWithCarrierCode(
-      UNKNOWN_COUNTRY_CODE_NO_RAW_INPUT, '89'));
+  assertEquals(
+      '12345',
+      phoneUtil.formatNationalNumberWithCarrierCode(
+          UNKNOWN_COUNTRY_CODE_NO_RAW_INPUT, '89'));
 }
 
 function testFormatWithPreferredCarrierCode() {
@@ -1048,26 +1060,32 @@
   arNumber.setCountryCode(54);
   arNumber.setNationalNumber(91234125678);
   // Test formatting with no preferred carrier code stored in the number itself.
-  assertEquals('01234 15 12-5678',
+  assertEquals(
+      '01234 15 12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, '15'));
-  assertEquals('01234 12-5678',
+  assertEquals(
+      '01234 12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, ''));
   // Test formatting with preferred carrier code present.
   arNumber.setPreferredDomesticCarrierCode('19');
   assertEquals('01234 12-5678', phoneUtil.format(arNumber, PNF.NATIONAL));
-  assertEquals('01234 19 12-5678',
+  assertEquals(
+      '01234 19 12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, '15'));
-  assertEquals('01234 19 12-5678',
+  assertEquals(
+      '01234 19 12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, ''));
   // When the preferred_domestic_carrier_code is present (even when it is just a
   // space), use it instead of the default carrier code passed in.
   arNumber.setPreferredDomesticCarrierCode(' ');
-  assertEquals('01234   12-5678',
+  assertEquals(
+      '01234   12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, '15'));
   // When the preferred_domestic_carrier_code is present but empty, treat it as
   // unset and use instead the default carrier code passed in.
   arNumber.setPreferredDomesticCarrierCode('');
-  assertEquals('01234 15 12-5678',
+  assertEquals(
+      '01234 15 12-5678',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(arNumber, '15'));
   // We don't support this for the US so there should be no change.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
@@ -1076,150 +1094,179 @@
   usNumber.setNationalNumber(4241231234);
   usNumber.setPreferredDomesticCarrierCode('99');
   assertEquals('424 123 1234', phoneUtil.format(usNumber, PNF.NATIONAL));
-  assertEquals('424 123 1234',
+  assertEquals(
+      '424 123 1234',
       phoneUtil.formatNationalNumberWithPreferredCarrierCode(usNumber, '15'));
 }
 
 function testFormatNumberForMobileDialing() {
   // Numbers are normally dialed in national format in-country, and
   // international format from outside the country.
-  assertEquals('030123456',
+  assertEquals(
+      '030123456',
       phoneUtil.formatNumberForMobileDialing(DE_NUMBER, RegionCode.DE, false));
-  assertEquals('+4930123456',
+  assertEquals(
+      '+4930123456',
       phoneUtil.formatNumberForMobileDialing(DE_NUMBER, RegionCode.CH, false));
   var deNumberWithExtn = DE_NUMBER.clone();
   deNumberWithExtn.setExtension('1234');
-  assertEquals('030123456',
-      phoneUtil.formatNumberForMobileDialing(deNumberWithExtn, RegionCode.DE,
-                                             false));
-  assertEquals('+4930123456',
-      phoneUtil.formatNumberForMobileDialing(deNumberWithExtn, RegionCode.CH,
-                                             false));
+  assertEquals(
+      '030123456',
+      phoneUtil.formatNumberForMobileDialing(
+          deNumberWithExtn, RegionCode.DE, false));
+  assertEquals(
+      '+4930123456',
+      phoneUtil.formatNumberForMobileDialing(
+          deNumberWithExtn, RegionCode.CH, false));
 
   // US toll free numbers are marked as noInternationalDialling in the test
   // metadata for testing purposes. For such numbers, we expect nothing to be
   // returned when the region code is not the same one.
-  assertEquals('800 253 0000',
+  assertEquals(
+      '800 253 0000',
       phoneUtil.formatNumberForMobileDialing(US_TOLLFREE, RegionCode.US, true));
-  assertEquals('',
+  assertEquals(
+      '',
       phoneUtil.formatNumberForMobileDialing(US_TOLLFREE, RegionCode.CN, true));
-  assertEquals('+1 650 253 0000',
+  assertEquals(
+      '+1 650 253 0000',
       phoneUtil.formatNumberForMobileDialing(US_NUMBER, RegionCode.US, true));
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var usNumberWithExtn = US_NUMBER.clone();
   usNumberWithExtn.setExtension('1234');
-  assertEquals('+1 650 253 0000',
-      phoneUtil.formatNumberForMobileDialing(usNumberWithExtn,
-                                             RegionCode.US, true));
+  assertEquals(
+      '+1 650 253 0000',
+      phoneUtil.formatNumberForMobileDialing(
+          usNumberWithExtn, RegionCode.US, true));
 
-  assertEquals('8002530000',
-      phoneUtil.formatNumberForMobileDialing(US_TOLLFREE,
-                                             RegionCode.US, false));
-  assertEquals('',
-      phoneUtil.formatNumberForMobileDialing(US_TOLLFREE,
-                                             RegionCode.CN, false));
-  assertEquals('+16502530000',
+  assertEquals(
+      '8002530000',
+      phoneUtil.formatNumberForMobileDialing(
+          US_TOLLFREE, RegionCode.US, false));
+  assertEquals(
+      '',
+      phoneUtil.formatNumberForMobileDialing(
+          US_TOLLFREE, RegionCode.CN, false));
+  assertEquals(
+      '+16502530000',
       phoneUtil.formatNumberForMobileDialing(US_NUMBER, RegionCode.US, false));
-  assertEquals('+16502530000',
-      phoneUtil.formatNumberForMobileDialing(usNumberWithExtn,
-                                             RegionCode.US, false));
+  assertEquals(
+      '+16502530000',
+      phoneUtil.formatNumberForMobileDialing(
+          usNumberWithExtn, RegionCode.US, false));
 
   // An invalid US number, which is one digit too long.
-  assertEquals('+165025300001',
-      phoneUtil.formatNumberForMobileDialing(US_LONG_NUMBER,
-                                             RegionCode.US, false));
-  assertEquals('+1 65025300001',
-      phoneUtil.formatNumberForMobileDialing(US_LONG_NUMBER,
-                                             RegionCode.US, true));
+  assertEquals(
+      '+165025300001',
+      phoneUtil.formatNumberForMobileDialing(
+          US_LONG_NUMBER, RegionCode.US, false));
+  assertEquals(
+      '+1 65025300001',
+      phoneUtil.formatNumberForMobileDialing(
+          US_LONG_NUMBER, RegionCode.US, true));
 
   // Star numbers. In real life they appear in Israel, but we have them in JP
   // in our test metadata.
-  assertEquals('*2345',
-      phoneUtil.formatNumberForMobileDialing(JP_STAR_NUMBER,
-                                             RegionCode.JP, false));
-  assertEquals('*2345',
-      phoneUtil.formatNumberForMobileDialing(JP_STAR_NUMBER,
-                                             RegionCode.JP, true));
+  assertEquals(
+      '*2345',
+      phoneUtil.formatNumberForMobileDialing(
+          JP_STAR_NUMBER, RegionCode.JP, false));
+  assertEquals(
+      '*2345',
+      phoneUtil.formatNumberForMobileDialing(
+          JP_STAR_NUMBER, RegionCode.JP, true));
 
-  assertEquals('+80012345678',
-      phoneUtil.formatNumberForMobileDialing(INTERNATIONAL_TOLL_FREE,
-                                             RegionCode.JP, false));
-  assertEquals('+800 1234 5678',
-      phoneUtil.formatNumberForMobileDialing(INTERNATIONAL_TOLL_FREE,
-                                             RegionCode.JP, true));
+  assertEquals(
+      '+80012345678',
+      phoneUtil.formatNumberForMobileDialing(
+          INTERNATIONAL_TOLL_FREE, RegionCode.JP, false));
+  assertEquals(
+      '+800 1234 5678',
+      phoneUtil.formatNumberForMobileDialing(
+          INTERNATIONAL_TOLL_FREE, RegionCode.JP, true));
 
   // UAE numbers beginning with 600 (classified as UAN) need to be dialled
   // without +971 locally.
-  assertEquals('+971600123456',
+  assertEquals(
+      '+971600123456',
       phoneUtil.formatNumberForMobileDialing(AE_UAN, RegionCode.JP, false));
-  assertEquals('600123456',
+  assertEquals(
+      '600123456',
       phoneUtil.formatNumberForMobileDialing(AE_UAN, RegionCode.AE, false));
 
-  assertEquals('+523312345678',
-      phoneUtil.formatNumberForMobileDialing(MX_NUMBER1, RegionCode.MX,
-                                             false));
-  assertEquals('+523312345678',
-      phoneUtil.formatNumberForMobileDialing(MX_NUMBER1, RegionCode.US,
-                                             false));
+  assertEquals(
+      '+523312345678',
+      phoneUtil.formatNumberForMobileDialing(MX_NUMBER1, RegionCode.MX, false));
+  assertEquals(
+      '+523312345678',
+      phoneUtil.formatNumberForMobileDialing(MX_NUMBER1, RegionCode.US, false));
 
   // Test whether Uzbek phone numbers are returned in international format even
   // when dialled from same region or other regions.
   // Fixed-line number
-  assertEquals('+998612201234',
-      phoneUtil.formatNumberForMobileDialing(UZ_FIXED_LINE, RegionCode.UZ,
-                                             false));
+  assertEquals(
+      '+998612201234',
+      phoneUtil.formatNumberForMobileDialing(
+          UZ_FIXED_LINE, RegionCode.UZ, false));
   // Mobile number
-  assertEquals('+998950123456',
-      phoneUtil.formatNumberForMobileDialing(UZ_MOBILE, RegionCode.UZ,
-                                             false));
-  assertEquals('+998950123456',
-      phoneUtil.formatNumberForMobileDialing(UZ_MOBILE, RegionCode.US,
-                                             false));
+  assertEquals(
+      '+998950123456',
+      phoneUtil.formatNumberForMobileDialing(UZ_MOBILE, RegionCode.UZ, false));
+  assertEquals(
+      '+998950123456',
+      phoneUtil.formatNumberForMobileDialing(UZ_MOBILE, RegionCode.US, false));
 
   // Non-geographical numbers should always be dialed in international format.
-  assertEquals('+80012345678',
-      phoneUtil.formatNumberForMobileDialing(INTERNATIONAL_TOLL_FREE,
-                                             RegionCode.US, false));
-  assertEquals('+80012345678',
-      phoneUtil.formatNumberForMobileDialing(INTERNATIONAL_TOLL_FREE,
-                                             RegionCode.UN001, false));
+  assertEquals(
+      '+80012345678',
+      phoneUtil.formatNumberForMobileDialing(
+          INTERNATIONAL_TOLL_FREE, RegionCode.US, false));
+  assertEquals(
+      '+80012345678',
+      phoneUtil.formatNumberForMobileDialing(
+          INTERNATIONAL_TOLL_FREE, RegionCode.UN001, false));
 
   // Test that a short number is formatted correctly for mobile dialing within
   // the region, and is not diallable from outside the region.
   var deShortNumber = new i18n.phonenumbers.PhoneNumber();
   deShortNumber.setCountryCode(49);
   deShortNumber.setNationalNumber(123);
-  assertEquals('123',
-      phoneUtil.formatNumberForMobileDialing(deShortNumber,
-                                             RegionCode.DE, false));
-  assertEquals('',
-      phoneUtil.formatNumberForMobileDialing(deShortNumber,
-                                             RegionCode.IT, false));
+  assertEquals(
+      '123',
+      phoneUtil.formatNumberForMobileDialing(
+          deShortNumber, RegionCode.DE, false));
+  assertEquals(
+      '',
+      phoneUtil.formatNumberForMobileDialing(
+          deShortNumber, RegionCode.IT, false));
 
   // Test the special logic for NANPA countries, for which regular length phone
   // numbers are always output in international format, but short numbers are in
   // national format.
-  assertEquals('+16502530000',
-      phoneUtil.formatNumberForMobileDialing(US_NUMBER,
-          RegionCode.US, false));
-  assertEquals('+16502530000',
-      phoneUtil.formatNumberForMobileDialing(US_NUMBER,
-          RegionCode.CA, false));
-  assertEquals('+16502530000',
-      phoneUtil.formatNumberForMobileDialing(US_NUMBER,
-          RegionCode.BR, false));
+  assertEquals(
+      '+16502530000',
+      phoneUtil.formatNumberForMobileDialing(US_NUMBER, RegionCode.US, false));
+  assertEquals(
+      '+16502530000',
+      phoneUtil.formatNumberForMobileDialing(US_NUMBER, RegionCode.CA, false));
+  assertEquals(
+      '+16502530000',
+      phoneUtil.formatNumberForMobileDialing(US_NUMBER, RegionCode.BR, false));
   var usShortNumber = new i18n.phonenumbers.PhoneNumber();
   usShortNumber.setCountryCode(1);
   usShortNumber.setNationalNumber(911);
-  assertEquals('911',
-      phoneUtil.formatNumberForMobileDialing(usShortNumber,
-          RegionCode.US, false));
-  assertEquals('',
-      phoneUtil.formatNumberForMobileDialing(usShortNumber,
-          RegionCode.CA, false));
-  assertEquals('',
-      phoneUtil.formatNumberForMobileDialing(usShortNumber,
-          RegionCode.BR, false));
+  assertEquals(
+      '911',
+      phoneUtil.formatNumberForMobileDialing(
+          usShortNumber, RegionCode.US, false));
+  assertEquals(
+      '',
+      phoneUtil.formatNumberForMobileDialing(
+          usShortNumber, RegionCode.CA, false));
+  assertEquals(
+      '',
+      phoneUtil.formatNumberForMobileDialing(
+          usShortNumber, RegionCode.BR, false));
 
   // Test that the Australian emergency number 000 is formatted correctly.
   var auShortNumber = new i18n.phonenumbers.PhoneNumber();
@@ -1227,12 +1274,14 @@
   auShortNumber.setNationalNumber(0);
   auShortNumber.setItalianLeadingZero(true);
   auShortNumber.setNumberOfLeadingZeros(2);
-  assertEquals('000',
-      phoneUtil.formatNumberForMobileDialing(auShortNumber,
-          RegionCode.AU, false));
-  assertEquals('',
-      phoneUtil.formatNumberForMobileDialing(auShortNumber,
-          RegionCode.NZ, false));
+  assertEquals(
+      '000',
+      phoneUtil.formatNumberForMobileDialing(
+          auShortNumber, RegionCode.AU, false));
+  assertEquals(
+      '',
+      phoneUtil.formatNumberForMobileDialing(
+          auShortNumber, RegionCode.NZ, false));
 }
 
 function testFormatByPattern() {
@@ -1242,76 +1291,65 @@
   newNumFormat.setPattern('(\\d{3})(\\d{3})(\\d{4})');
   newNumFormat.setFormat('($1) $2-$3');
 
-  assertEquals('(650) 253-0000',
-               phoneUtil.formatByPattern(US_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
-  assertEquals('+1 (650) 253-0000',
-               phoneUtil.formatByPattern(US_NUMBER,
-                                         PNF.INTERNATIONAL,
-                                         [newNumFormat]));
-  assertEquals('tel:+1-650-253-0000',
-               phoneUtil.formatByPattern(US_NUMBER,
-                                         PNF.RFC3966,
-                                         [newNumFormat]));
+  assertEquals(
+      '(650) 253-0000',
+      phoneUtil.formatByPattern(US_NUMBER, PNF.NATIONAL, [newNumFormat]));
+  assertEquals(
+      '+1 (650) 253-0000',
+      phoneUtil.formatByPattern(US_NUMBER, PNF.INTERNATIONAL, [newNumFormat]));
+  assertEquals(
+      'tel:+1-650-253-0000',
+      phoneUtil.formatByPattern(US_NUMBER, PNF.RFC3966, [newNumFormat]));
 
   // $NP is set to '1' for the US. Here we check that for other NANPA countries
   // the US rules are followed.
   newNumFormat.setNationalPrefixFormattingRule('$NP ($FG)');
   newNumFormat.setFormat('$1 $2-$3');
-  assertEquals('1 (242) 365-1234',
-               phoneUtil.formatByPattern(BS_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
-  assertEquals('+1 242 365-1234',
-               phoneUtil.formatByPattern(BS_NUMBER,
-                                         PNF.INTERNATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '1 (242) 365-1234',
+      phoneUtil.formatByPattern(BS_NUMBER, PNF.NATIONAL, [newNumFormat]));
+  assertEquals(
+      '+1 242 365-1234',
+      phoneUtil.formatByPattern(BS_NUMBER, PNF.INTERNATIONAL, [newNumFormat]));
 
   newNumFormat.setPattern('(\\d{2})(\\d{5})(\\d{3})');
   newNumFormat.setFormat('$1-$2 $3');
 
-  assertEquals('02-36618 300',
-               phoneUtil.formatByPattern(IT_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
-  assertEquals('+39 02-36618 300',
-               phoneUtil.formatByPattern(IT_NUMBER,
-                                         PNF.INTERNATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '02-36618 300',
+      phoneUtil.formatByPattern(IT_NUMBER, PNF.NATIONAL, [newNumFormat]));
+  assertEquals(
+      '+39 02-36618 300',
+      phoneUtil.formatByPattern(IT_NUMBER, PNF.INTERNATIONAL, [newNumFormat]));
 
   newNumFormat.setNationalPrefixFormattingRule('$NP$FG');
   newNumFormat.setPattern('(\\d{2})(\\d{4})(\\d{4})');
   newNumFormat.setFormat('$1 $2 $3');
-  assertEquals('020 7031 3000',
-               phoneUtil.formatByPattern(GB_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '020 7031 3000',
+      phoneUtil.formatByPattern(GB_NUMBER, PNF.NATIONAL, [newNumFormat]));
 
   newNumFormat.setNationalPrefixFormattingRule('($NP$FG)');
-  assertEquals('(020) 7031 3000',
-               phoneUtil.formatByPattern(GB_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '(020) 7031 3000',
+      phoneUtil.formatByPattern(GB_NUMBER, PNF.NATIONAL, [newNumFormat]));
 
   newNumFormat.setNationalPrefixFormattingRule('');
-  assertEquals('20 7031 3000',
-               phoneUtil.formatByPattern(GB_NUMBER,
-                                         PNF.NATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '20 7031 3000',
+      phoneUtil.formatByPattern(GB_NUMBER, PNF.NATIONAL, [newNumFormat]));
 
-  assertEquals('+44 20 7031 3000',
-               phoneUtil.formatByPattern(GB_NUMBER,
-                                         PNF.INTERNATIONAL,
-                                         [newNumFormat]));
+  assertEquals(
+      '+44 20 7031 3000',
+      phoneUtil.formatByPattern(GB_NUMBER, PNF.INTERNATIONAL, [newNumFormat]));
 }
 
 function testFormatE164Number() {
   var PNF = i18n.phonenumbers.PhoneNumberFormat;
   assertEquals('+16502530000', phoneUtil.format(US_NUMBER, PNF.E164));
   assertEquals('+4930123456', phoneUtil.format(DE_NUMBER, PNF.E164));
-  assertEquals('+80012345678',
-      phoneUtil.format(INTERNATIONAL_TOLL_FREE, PNF.E164));
+  assertEquals(
+      '+80012345678', phoneUtil.format(INTERNATIONAL_TOLL_FREE, PNF.E164));
 }
 
 function testFormatNumberWithExtension() {
@@ -1320,44 +1358,50 @@
   var nzNumber = NZ_NUMBER.clone();
   nzNumber.setExtension('1234');
   // Uses default extension prefix:
-  assertEquals('03-331 6005 ext. 1234',
-               phoneUtil.format(nzNumber, PNF.NATIONAL));
+  assertEquals(
+      '03-331 6005 ext. 1234', phoneUtil.format(nzNumber, PNF.NATIONAL));
   // Uses RFC 3966 syntax.
-  assertEquals('tel:+64-3-331-6005;ext=1234',
-               phoneUtil.format(nzNumber, PNF.RFC3966));
+  assertEquals(
+      'tel:+64-3-331-6005;ext=1234', phoneUtil.format(nzNumber, PNF.RFC3966));
   // Extension prefix overridden in the territory information for the US:
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var usNumberWithExtension = US_NUMBER.clone();
   usNumberWithExtension.setExtension('4567');
-  assertEquals('650 253 0000 extn. 4567',
-               phoneUtil.format(usNumberWithExtension, PNF.NATIONAL));
+  assertEquals(
+      '650 253 0000 extn. 4567',
+      phoneUtil.format(usNumberWithExtension, PNF.NATIONAL));
 }
 
 function testFormatInOriginalFormat() {
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number1 = phoneUtil.parseAndKeepRawInput('+442087654321', RegionCode.GB);
-  assertEquals('+44 20 8765 4321',
+  assertEquals(
+      '+44 20 8765 4321',
       phoneUtil.formatInOriginalFormat(number1, RegionCode.GB));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number2 = phoneUtil.parseAndKeepRawInput('02087654321', RegionCode.GB);
-  assertEquals('(020) 8765 4321',
+  assertEquals(
+      '(020) 8765 4321',
       phoneUtil.formatInOriginalFormat(number2, RegionCode.GB));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
-  var number3 = phoneUtil.parseAndKeepRawInput('011442087654321',
-                                               RegionCode.US);
-  assertEquals('011 44 20 8765 4321',
+  var number3 =
+      phoneUtil.parseAndKeepRawInput('011442087654321', RegionCode.US);
+  assertEquals(
+      '011 44 20 8765 4321',
       phoneUtil.formatInOriginalFormat(number3, RegionCode.US));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number4 = phoneUtil.parseAndKeepRawInput('442087654321', RegionCode.GB);
-  assertEquals('44 20 8765 4321',
+  assertEquals(
+      '44 20 8765 4321',
       phoneUtil.formatInOriginalFormat(number4, RegionCode.GB));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number5 = phoneUtil.parse('+442087654321', RegionCode.GB);
-  assertEquals('(020) 8765 4321',
+  assertEquals(
+      '(020) 8765 4321',
       phoneUtil.formatInOriginalFormat(number5, RegionCode.GB));
 
   // Invalid numbers that we have a formatting pattern for should be formatted
@@ -1365,96 +1409,108 @@
   // the test metadata for testing purposes.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number6 = phoneUtil.parseAndKeepRawInput('7345678901', RegionCode.US);
-  assertEquals('734 567 8901',
-      phoneUtil.formatInOriginalFormat(number6, RegionCode.US));
+  assertEquals(
+      '734 567 8901', phoneUtil.formatInOriginalFormat(number6, RegionCode.US));
 
   // US is not a leading zero country, and the presence of the leading zero
   // leads us to format the number using raw_input.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number7 = phoneUtil.parseAndKeepRawInput('0734567 8901', RegionCode.US);
-  assertEquals('0734567 8901',
-      phoneUtil.formatInOriginalFormat(number7, RegionCode.US));
+  assertEquals(
+      '0734567 8901', phoneUtil.formatInOriginalFormat(number7, RegionCode.US));
 
   // This number is valid, but we don't have a formatting pattern for it.
   // Fall back to the raw input.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number8 = phoneUtil.parseAndKeepRawInput('02-4567-8900', RegionCode.KR);
-  assertEquals('02-4567-8900',
-      phoneUtil.formatInOriginalFormat(number8, RegionCode.KR));
+  assertEquals(
+      '02-4567-8900', phoneUtil.formatInOriginalFormat(number8, RegionCode.KR));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number9 = phoneUtil.parseAndKeepRawInput('01180012345678', RegionCode.US);
-  assertEquals('011 800 1234 5678',
+  assertEquals(
+      '011 800 1234 5678',
       phoneUtil.formatInOriginalFormat(number9, RegionCode.US));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number10 = phoneUtil.parseAndKeepRawInput('+80012345678', RegionCode.KR);
-  assertEquals('+800 1234 5678',
+  assertEquals(
+      '+800 1234 5678',
       phoneUtil.formatInOriginalFormat(number10, RegionCode.KR));
 
   // US local numbers are formatted correctly, as we have formatting patterns
   // for them.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var localNumberUS = phoneUtil.parseAndKeepRawInput('2530000', RegionCode.US);
-  assertEquals('253 0000',
+  assertEquals(
+      '253 0000',
       phoneUtil.formatInOriginalFormat(localNumberUS, RegionCode.US));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithNationalPrefixUS =
       phoneUtil.parseAndKeepRawInput('18003456789', RegionCode.US);
-  assertEquals('1 800 345 6789',
-      phoneUtil.formatInOriginalFormat(numberWithNationalPrefixUS,
-                                       RegionCode.US));
+  assertEquals(
+      '1 800 345 6789',
+      phoneUtil.formatInOriginalFormat(
+          numberWithNationalPrefixUS, RegionCode.US));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithoutNationalPrefixGB =
       phoneUtil.parseAndKeepRawInput('2087654321', RegionCode.GB);
-  assertEquals('20 8765 4321',
-      phoneUtil.formatInOriginalFormat(numberWithoutNationalPrefixGB,
-                                       RegionCode.GB));
+  assertEquals(
+      '20 8765 4321',
+      phoneUtil.formatInOriginalFormat(
+          numberWithoutNationalPrefixGB, RegionCode.GB));
   // Make sure no metadata is modified as a result of the previous function
   // call.
-  assertEquals('(020) 8765 4321',
+  assertEquals(
+      '(020) 8765 4321',
       phoneUtil.formatInOriginalFormat(number5, RegionCode.GB));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithNationalPrefixMX =
       phoneUtil.parseAndKeepRawInput('013312345678', RegionCode.MX);
-  assertEquals('01 33 1234 5678',
-      phoneUtil.formatInOriginalFormat(numberWithNationalPrefixMX,
-                                       RegionCode.MX));
+  assertEquals(
+      '01 33 1234 5678',
+      phoneUtil.formatInOriginalFormat(
+          numberWithNationalPrefixMX, RegionCode.MX));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithoutNationalPrefixMX =
       phoneUtil.parseAndKeepRawInput('3312345678', RegionCode.MX);
-  assertEquals('33 1234 5678',
-      phoneUtil.formatInOriginalFormat(numberWithoutNationalPrefixMX,
-                                       RegionCode.MX));
+  assertEquals(
+      '33 1234 5678',
+      phoneUtil.formatInOriginalFormat(
+          numberWithoutNationalPrefixMX, RegionCode.MX));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var italianFixedLineNumber =
       phoneUtil.parseAndKeepRawInput('0212345678', RegionCode.IT);
-  assertEquals('02 1234 5678',
+  assertEquals(
+      '02 1234 5678',
       phoneUtil.formatInOriginalFormat(italianFixedLineNumber, RegionCode.IT));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithNationalPrefixJP =
       phoneUtil.parseAndKeepRawInput('00777012', RegionCode.JP);
-  assertEquals('0077-7012',
-      phoneUtil.formatInOriginalFormat(numberWithNationalPrefixJP,
-                                       RegionCode.JP));
+  assertEquals(
+      '0077-7012',
+      phoneUtil.formatInOriginalFormat(
+          numberWithNationalPrefixJP, RegionCode.JP));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithoutNationalPrefixJP =
       phoneUtil.parseAndKeepRawInput('0777012', RegionCode.JP);
-  assertEquals('0777012',
-      phoneUtil.formatInOriginalFormat(numberWithoutNationalPrefixJP,
-                                       RegionCode.JP));
+  assertEquals(
+      '0777012',
+      phoneUtil.formatInOriginalFormat(
+          numberWithoutNationalPrefixJP, RegionCode.JP));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithCarrierCodeBR =
       phoneUtil.parseAndKeepRawInput('012 3121286979', RegionCode.BR);
-  assertEquals('012 3121286979',
+  assertEquals(
+      '012 3121286979',
       phoneUtil.formatInOriginalFormat(numberWithCarrierCodeBR, RegionCode.BR));
 
   // The default national prefix used in this case is 045. When a number with
@@ -1463,16 +1519,18 @@
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithNationalPrefixMX1 =
       phoneUtil.parseAndKeepRawInput('044(33)1234-5678', RegionCode.MX);
-  assertEquals('044(33)1234-5678',
-      phoneUtil.formatInOriginalFormat(numberWithNationalPrefixMX1,
-                                       RegionCode.MX));
+  assertEquals(
+      '044(33)1234-5678',
+      phoneUtil.formatInOriginalFormat(
+          numberWithNationalPrefixMX1, RegionCode.MX));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithNationalPrefixMX2 =
       phoneUtil.parseAndKeepRawInput('045(33)1234-5678', RegionCode.MX);
-  assertEquals('045 33 1234 5678',
-      phoneUtil.formatInOriginalFormat(numberWithNationalPrefixMX2,
-                                       RegionCode.MX));
+  assertEquals(
+      '045 33 1234 5678',
+      phoneUtil.formatInOriginalFormat(
+          numberWithNationalPrefixMX2, RegionCode.MX));
 
   // The default international prefix used in this case is 0011. When a number
   // with international prefix 0012 is entered, we return the raw input as we
@@ -1480,32 +1538,35 @@
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var outOfCountryNumberFromAU1 =
       phoneUtil.parseAndKeepRawInput('0012 16502530000', RegionCode.AU);
-  assertEquals('0012 16502530000',
-      phoneUtil.formatInOriginalFormat(outOfCountryNumberFromAU1,
-                                       RegionCode.AU));
+  assertEquals(
+      '0012 16502530000',
+      phoneUtil.formatInOriginalFormat(
+          outOfCountryNumberFromAU1, RegionCode.AU));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var outOfCountryNumberFromAU2 =
       phoneUtil.parseAndKeepRawInput('0011 16502530000', RegionCode.AU);
-  assertEquals('0011 1 650 253 0000',
-      phoneUtil.formatInOriginalFormat(outOfCountryNumberFromAU2,
-                                       RegionCode.AU));
+  assertEquals(
+      '0011 1 650 253 0000',
+      phoneUtil.formatInOriginalFormat(
+          outOfCountryNumberFromAU2, RegionCode.AU));
 
   // Test the star sign is not removed from or added to the original input by
   // this method.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
-  var starNumber =
-      phoneUtil.parseAndKeepRawInput('*1234', RegionCode.JP);
-  assertEquals('*1234', phoneUtil.formatInOriginalFormat(starNumber,
-                                                         RegionCode.JP));
+  var starNumber = phoneUtil.parseAndKeepRawInput('*1234', RegionCode.JP);
+  assertEquals(
+      '*1234', phoneUtil.formatInOriginalFormat(starNumber, RegionCode.JP));
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var numberWithoutStar = phoneUtil.parseAndKeepRawInput('1234', RegionCode.JP);
-  assertEquals('1234', phoneUtil.formatInOriginalFormat(numberWithoutStar,
-                                                        RegionCode.JP));
+  assertEquals(
+      '1234',
+      phoneUtil.formatInOriginalFormat(numberWithoutStar, RegionCode.JP));
 
   // Test an invalid national number without raw input is just formatted as the
   // national number.
-  assertEquals('650253000',
+  assertEquals(
+      '650253000',
       phoneUtil.formatInOriginalFormat(US_SHORT_BY_ONE_NUMBER, RegionCode.US));
 }
 
@@ -1533,8 +1594,8 @@
   premiumRateNumber.setCountryCode(49);
   premiumRateNumber.setNationalNumber(90091234567);
   assertEquals(PNT.PREMIUM_RATE, phoneUtil.getNumberType(premiumRateNumber));
-  assertEquals(PNT.PREMIUM_RATE, phoneUtil.getNumberType(
-      UNIVERSAL_PREMIUM_RATE));
+  assertEquals(
+      PNT.PREMIUM_RATE, phoneUtil.getNumberType(UNIVERSAL_PREMIUM_RATE));
 }
 
 function testIsTollFree() {
@@ -1588,15 +1649,15 @@
 
 function testIsFixedLineAndMobile() {
   var PNT = i18n.phonenumbers.PhoneNumberType;
-  assertEquals(PNT.FIXED_LINE_OR_MOBILE,
-               phoneUtil.getNumberType(US_NUMBER));
+  assertEquals(PNT.FIXED_LINE_OR_MOBILE, phoneUtil.getNumberType(US_NUMBER));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var fixedLineAndMobileNumber = new i18n.phonenumbers.PhoneNumber();
   fixedLineAndMobileNumber.setCountryCode(54);
   fixedLineAndMobileNumber.setNationalNumber(1987654321);
-  assertEquals(PNT.FIXED_LINE_OR_MOBILE,
-               phoneUtil.getNumberType(fixedLineAndMobileNumber));
+  assertEquals(
+      PNT.FIXED_LINE_OR_MOBILE,
+      phoneUtil.getNumberType(fixedLineAndMobileNumber));
 }
 
 function testIsSharedCost() {
@@ -1682,12 +1743,12 @@
   reNumber.setNationalNumber(800123456);
   assertTrue(phoneUtil.isValidNumberForRegion(reNumber, RegionCode.YT));
   assertTrue(phoneUtil.isValidNumberForRegion(reNumber, RegionCode.RE));
-  assertTrue(phoneUtil.isValidNumberForRegion(INTERNATIONAL_TOLL_FREE,
-                                              RegionCode.UN001));
-  assertFalse(phoneUtil.isValidNumberForRegion(INTERNATIONAL_TOLL_FREE,
-                                               RegionCode.US));
-  assertFalse(phoneUtil.isValidNumberForRegion(INTERNATIONAL_TOLL_FREE,
-                                               RegionCode.ZZ));
+  assertTrue(phoneUtil.isValidNumberForRegion(
+      INTERNATIONAL_TOLL_FREE, RegionCode.UN001));
+  assertFalse(
+      phoneUtil.isValidNumberForRegion(INTERNATIONAL_TOLL_FREE, RegionCode.US));
+  assertFalse(
+      phoneUtil.isValidNumberForRegion(INTERNATIONAL_TOLL_FREE, RegionCode.ZZ));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var invalidNumber = new i18n.phonenumbers.PhoneNumber();
@@ -1695,11 +1756,11 @@
   invalidNumber.setCountryCode(3923);
   invalidNumber.setNationalNumber(2366);
   assertFalse(phoneUtil.isValidNumberForRegion(invalidNumber, RegionCode.ZZ));
-  assertFalse(phoneUtil.isValidNumberForRegion(invalidNumber,
-                                               RegionCode.UN001));
+  assertFalse(
+      phoneUtil.isValidNumberForRegion(invalidNumber, RegionCode.UN001));
   invalidNumber.setCountryCode(0);
-  assertFalse(phoneUtil.isValidNumberForRegion(invalidNumber,
-                                               RegionCode.UN001));
+  assertFalse(
+      phoneUtil.isValidNumberForRegion(invalidNumber, RegionCode.UN001));
   assertFalse(phoneUtil.isValidNumberForRegion(invalidNumber, RegionCode.ZZ));
 }
 
@@ -1751,9 +1812,11 @@
   assertEquals(RegionCode.BS, phoneUtil.getRegionCodeForNumber(BS_NUMBER));
   assertEquals(RegionCode.US, phoneUtil.getRegionCodeForNumber(US_NUMBER));
   assertEquals(RegionCode.GB, phoneUtil.getRegionCodeForNumber(GB_MOBILE));
-  assertEquals(RegionCode.UN001,
+  assertEquals(
+      RegionCode.UN001,
       phoneUtil.getRegionCodeForNumber(INTERNATIONAL_TOLL_FREE));
-  assertEquals(RegionCode.UN001,
+  assertEquals(
+      RegionCode.UN001,
       phoneUtil.getRegionCodeForNumber(UNIVERSAL_PREMIUM_RATE));
 }
 
@@ -1818,20 +1881,16 @@
       phoneUtil.isPossibleNumberString('+1 650 253 0000', RegionCode.US));
   assertTrue(
       phoneUtil.isPossibleNumberString('+1 650 GOO OGLE', RegionCode.US));
-  assertTrue(
-      phoneUtil.isPossibleNumberString('(650) 253-0000', RegionCode.US));
-  assertTrue(
-      phoneUtil.isPossibleNumberString('253-0000', RegionCode.US));
+  assertTrue(phoneUtil.isPossibleNumberString('(650) 253-0000', RegionCode.US));
+  assertTrue(phoneUtil.isPossibleNumberString('253-0000', RegionCode.US));
   assertTrue(
       phoneUtil.isPossibleNumberString('+1 650 253 0000', RegionCode.GB));
   assertTrue(
       phoneUtil.isPossibleNumberString('+44 20 7031 3000', RegionCode.GB));
   assertTrue(
       phoneUtil.isPossibleNumberString('(020) 7031 3000', RegionCode.GB));
-  assertTrue(
-      phoneUtil.isPossibleNumberString('7031 3000', RegionCode.GB));
-  assertTrue(
-      phoneUtil.isPossibleNumberString('3331 6005', RegionCode.NZ));
+  assertTrue(phoneUtil.isPossibleNumberString('7031 3000', RegionCode.GB));
+  assertTrue(phoneUtil.isPossibleNumberString('3331 6005', RegionCode.NZ));
   assertTrue(
       phoneUtil.isPossibleNumberString('+800 1234 5678', RegionCode.UN001));
 }
@@ -1931,8 +1990,8 @@
   number.setNationalNumber(123456789);
   assertFalse(phoneUtil.isPossibleNumberForType(number, PNT.MOBILE));
   assertFalse(phoneUtil.isPossibleNumberForType(number, PNT.FIXED_LINE));
-  assertFalse(phoneUtil.isPossibleNumberForType(
-      number, PNT.FIXED_LINE_OR_MOBILE));
+  assertFalse(
+      phoneUtil.isPossibleNumberForType(number, PNT.FIXED_LINE_OR_MOBILE));
   assertTrue(phoneUtil.isPossibleNumberForType(number, PNT.PREMIUM_RATE));
 }
 
@@ -1940,35 +1999,34 @@
   var VR = i18n.phonenumbers.PhoneNumberUtil.ValidationResult;
   // National numbers for country calling code +1 that are within 7 to 10 digits
   // are possible.
-  assertEquals(VR.IS_POSSIBLE,
-      phoneUtil.isPossibleNumberWithReason(US_NUMBER));
+  assertEquals(VR.IS_POSSIBLE, phoneUtil.isPossibleNumberWithReason(US_NUMBER));
 
-  assertEquals(VR.IS_POSSIBLE_LOCAL_ONLY,
+  assertEquals(
+      VR.IS_POSSIBLE_LOCAL_ONLY,
       phoneUtil.isPossibleNumberWithReason(US_LOCAL_NUMBER));
 
-  assertEquals(VR.TOO_LONG,
-      phoneUtil.isPossibleNumberWithReason(US_LONG_NUMBER));
+  assertEquals(
+      VR.TOO_LONG, phoneUtil.isPossibleNumberWithReason(US_LONG_NUMBER));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var number = new i18n.phonenumbers.PhoneNumber();
   number.setCountryCode(0);
   number.setNationalNumber(2530000);
-  assertEquals(VR.INVALID_COUNTRY_CODE,
-      phoneUtil.isPossibleNumberWithReason(number));
+  assertEquals(
+      VR.INVALID_COUNTRY_CODE, phoneUtil.isPossibleNumberWithReason(number));
 
   number = new i18n.phonenumbers.PhoneNumber();
   number.setCountryCode(1);
   number.setNationalNumber(253000);
-  assertEquals(VR.TOO_SHORT,
-      phoneUtil.isPossibleNumberWithReason(number));
+  assertEquals(VR.TOO_SHORT, phoneUtil.isPossibleNumberWithReason(number));
 
   number = new i18n.phonenumbers.PhoneNumber();
   number.setCountryCode(65);
   number.setNationalNumber(1234567890);
-  assertEquals(VR.IS_POSSIBLE,
-      phoneUtil.isPossibleNumberWithReason(number));
+  assertEquals(VR.IS_POSSIBLE, phoneUtil.isPossibleNumberWithReason(number));
 
-  assertEquals(VR.TOO_LONG,
+  assertEquals(
+      VR.TOO_LONG,
       phoneUtil.isPossibleNumberWithReason(INTERNATIONAL_TOLL_FREE_TOO_LONG));
 }
 
@@ -2062,13 +2120,16 @@
   // Here we test a number length which matches a local-only length.
   number.setCountryCode(49);
   number.setNationalNumber(12);
-  assertEquals(VR.IS_POSSIBLE_LOCAL_ONLY,
+  assertEquals(
+      VR.IS_POSSIBLE_LOCAL_ONLY,
       phoneUtil.isPossibleNumberForTypeWithReason(number, PNT.UNKNOWN));
-  assertEquals(VR.IS_POSSIBLE_LOCAL_ONLY,
+  assertEquals(
+      VR.IS_POSSIBLE_LOCAL_ONLY,
       phoneUtil.isPossibleNumberForTypeWithReason(number, PNT.FIXED_LINE));
   // Mobile numbers must be 10 or 11 digits, and there are no local-only
   // lengths.
-  assertEquals(VR.TOO_SHORT,
+  assertEquals(
+      VR.TOO_SHORT,
       phoneUtil.isPossibleNumberForTypeWithReason(number, PNT.MOBILE));
 }
 
@@ -2100,7 +2161,8 @@
       phoneUtil.isPossibleNumberForTypeWithReason(number, PNT.FIXED_LINE));
 }
 
-function testIsPossibleNumberForTypeWithReason_NumberTypeNotSupportedForRegion() {
+function
+testIsPossibleNumberForTypeWithReason_NumberTypeNotSupportedForRegion() {
   var VR = i18n.phonenumbers.PhoneNumberUtil.ValidationResult;
   var PNT = i18n.phonenumbers.PhoneNumberType;
   /** @type {!i18n.phonenumbers.PhoneNumber} */
@@ -2391,20 +2453,23 @@
   var strippedNumber = '356778';
   assertTrue(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, null));
-  assertEquals('Should have had national prefix stripped.',
-               strippedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should have had national prefix stripped.', strippedNumber,
+      numberToStrip.toString());
   // Retry stripping - now the number should not start with the national prefix,
   // so no more stripping should occur.
   assertFalse(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, null));
-  assertEquals('Should have had no change - no national prefix present.',
-               strippedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should have had no change - no national prefix present.', strippedNumber,
+      numberToStrip.toString());
   // Some countries have no national prefix. Repeat test with none specified.
   metadata.setNationalPrefixForParsing('');
   assertFalse(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, null));
-  assertEquals('Should not strip anything with empty national prefix.',
-               strippedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should not strip anything with empty national prefix.', strippedNumber,
+      numberToStrip.toString());
   // If the resultant number doesn't match the national rule, it shouldn't be
   // stripped.
   metadata.setNationalPrefixForParsing('3');
@@ -2412,9 +2477,10 @@
   strippedNumber = '3123';
   assertFalse(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, null));
-  assertEquals('Should have had no change - after stripping, it would not ' +
-               'have matched the national rule.',
-               strippedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should have had no change - after stripping, it would not ' +
+          'have matched the national rule.',
+      strippedNumber, numberToStrip.toString());
   // Test extracting carrier selection code.
   metadata.setNationalPrefixForParsing('0(81)?');
   numberToStrip = new goog.string.StringBuffer('08122123456');
@@ -2424,8 +2490,9 @@
   assertTrue(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, carrierCode));
   assertEquals('81', carrierCode.toString());
-  assertEquals('Should have had national prefix and carrier code stripped.',
-               strippedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should have had national prefix and carrier code stripped.',
+      strippedNumber, numberToStrip.toString());
   // If there was a transform rule, check it was applied.
   metadata.setNationalPrefixTransformRule('5$15');
   // Note that a capturing group is present here.
@@ -2435,8 +2502,9 @@
   var transformedNumber = '5315123';
   assertTrue(phoneUtil.maybeStripNationalPrefixAndCarrierCode(
       numberToStrip, metadata, null));
-  assertEquals('Should transform the 031 to a 5315.',
-               transformedNumber, numberToStrip.toString());
+  assertEquals(
+      'Should transform the 031 to a 5315.', transformedNumber,
+      numberToStrip.toString());
 }
 
 function testMaybeStripInternationalPrefix() {
@@ -2448,63 +2516,76 @@
   // Note the dash is removed as part of the normalization.
   /** @type {!goog.string.StringBuffer} */
   var strippedNumber = new goog.string.StringBuffer('45677003898003');
-  assertEquals(CCS.FROM_NUMBER_WITH_IDD,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
-  assertEquals('The number supplied was not stripped of its international ' +
-               'prefix.',
-               strippedNumber.toString(), numberToStrip.toString());
+  assertEquals(
+      CCS.FROM_NUMBER_WITH_IDD,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
+  assertEquals(
+      'The number supplied was not stripped of its international ' +
+          'prefix.',
+      strippedNumber.toString(), numberToStrip.toString());
   // Now the number no longer starts with an IDD prefix, so it should now report
   // FROM_DEFAULT_COUNTRY.
-  assertEquals(CCS.FROM_DEFAULT_COUNTRY,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
+  assertEquals(
+      CCS.FROM_DEFAULT_COUNTRY,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
 
   numberToStrip = new goog.string.StringBuffer('00945677003898003');
-  assertEquals(CCS.FROM_NUMBER_WITH_IDD,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
-  assertEquals('The number supplied was not stripped of its international ' +
-               'prefix.',
-               strippedNumber.toString(), numberToStrip.toString());
+  assertEquals(
+      CCS.FROM_NUMBER_WITH_IDD,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
+  assertEquals(
+      'The number supplied was not stripped of its international ' +
+          'prefix.',
+      strippedNumber.toString(), numberToStrip.toString());
   // Test it works when the international prefix is broken up by spaces.
   numberToStrip = new goog.string.StringBuffer('00 9 45677003898003');
-  assertEquals(CCS.FROM_NUMBER_WITH_IDD,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
-  assertEquals('The number supplied was not stripped of its international ' +
-               'prefix.',
-               strippedNumber.toString(), numberToStrip.toString());
+  assertEquals(
+      CCS.FROM_NUMBER_WITH_IDD,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
+  assertEquals(
+      'The number supplied was not stripped of its international ' +
+          'prefix.',
+      strippedNumber.toString(), numberToStrip.toString());
   // Now the number no longer starts with an IDD prefix, so it should now report
   // FROM_DEFAULT_COUNTRY.
-  assertEquals(CCS.FROM_DEFAULT_COUNTRY,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
+  assertEquals(
+      CCS.FROM_DEFAULT_COUNTRY,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
 
   // Test the + symbol is also recognised and stripped.
   numberToStrip = new goog.string.StringBuffer('+45677003898003');
   strippedNumber = new goog.string.StringBuffer('45677003898003');
-  assertEquals(CCS.FROM_NUMBER_WITH_PLUS_SIGN,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
-  assertEquals('The number supplied was not stripped of the plus symbol.',
-               strippedNumber.toString(), numberToStrip.toString());
+  assertEquals(
+      CCS.FROM_NUMBER_WITH_PLUS_SIGN,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
+  assertEquals(
+      'The number supplied was not stripped of the plus symbol.',
+      strippedNumber.toString(), numberToStrip.toString());
 
   // If the number afterwards is a zero, we should not strip this - no country
   // calling code begins with 0.
   numberToStrip = new goog.string.StringBuffer('0090112-3123');
   strippedNumber = new goog.string.StringBuffer('00901123123');
-  assertEquals(CCS.FROM_DEFAULT_COUNTRY,
+  assertEquals(
+      CCS.FROM_DEFAULT_COUNTRY,
       phoneUtil.maybeStripInternationalPrefixAndNormalize(
           numberToStrip, internationalPrefix));
-  assertEquals('The number supplied had a 0 after the match so should not be ' +
-               'stripped.',
-               strippedNumber.toString(), numberToStrip.toString());
+  assertEquals(
+      'The number supplied had a 0 after the match so should not be ' +
+          'stripped.',
+      strippedNumber.toString(), numberToStrip.toString());
   // Here the 0 is separated by a space from the IDD.
   numberToStrip = new goog.string.StringBuffer('009 0-112-3123');
-  assertEquals(CCS.FROM_DEFAULT_COUNTRY,
-      phoneUtil.maybeStripInternationalPrefixAndNormalize(numberToStrip,
-                                                          internationalPrefix));
+  assertEquals(
+      CCS.FROM_DEFAULT_COUNTRY,
+      phoneUtil.maybeStripInternationalPrefixAndNormalize(
+          numberToStrip, internationalPrefix));
 }
 
 function testMaybeExtractCountryCode() {
@@ -2523,18 +2604,19 @@
     var countryCallingCode = 1;
     /** @type {!goog.string.StringBuffer} */
     var numberToFill = new goog.string.StringBuffer();
-    assertEquals('Did not extract country calling code ' + countryCallingCode +
-                 ' correctly.',
-                 countryCallingCode,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_NUMBER_WITH_IDD,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Did not extract country calling code ' + countryCallingCode +
+            ' correctly.',
+        countryCallingCode,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_NUMBER_WITH_IDD, number.getCountryCodeSource());
     // Should strip and normalize national significant number.
-    assertEquals('Did not strip off the country calling code correctly.',
-                 strippedNumber,
-                 numberToFill.toString());
+    assertEquals(
+        'Did not strip off the country calling code correctly.', strippedNumber,
+        numberToFill.toString());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2543,14 +2625,15 @@
     phoneNumber = '+6423456789';
     countryCallingCode = 64;
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Did not extract country calling code ' + countryCallingCode +
-                 ' correctly.',
-                 countryCallingCode,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_NUMBER_WITH_PLUS_SIGN,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Did not extract country calling code ' + countryCallingCode +
+            ' correctly.',
+        countryCallingCode,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_NUMBER_WITH_PLUS_SIGN, number.getCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2559,14 +2642,15 @@
     phoneNumber = '+80012345678';
     countryCallingCode = 800;
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Did not extract country calling code ' + countryCallingCode +
-                 ' correctly.',
-                 countryCallingCode,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_NUMBER_WITH_PLUS_SIGN,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Did not extract country calling code ' + countryCallingCode +
+            ' correctly.',
+        countryCallingCode,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_NUMBER_WITH_PLUS_SIGN, number.getCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2574,14 +2658,15 @@
   try {
     phoneNumber = '2345-6789';
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Should not have extracted a country calling code - ' +
-                 'no international prefix present.',
-                 0,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_DEFAULT_COUNTRY,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Should not have extracted a country calling code - ' +
+            'no international prefix present.',
+        0,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_DEFAULT_COUNTRY, number.getCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2589,29 +2674,31 @@
   try {
     phoneNumber = '0119991123456789';
     numberToFill = new goog.string.StringBuffer();
-    phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                      numberToFill, true, number);
-    fail('Should have thrown an exception, no valid country calling code ' +
-         'present.');
+    phoneUtil.maybeExtractCountryCode(
+        phoneNumber, metadata, numberToFill, true, number);
+    fail(
+        'Should have thrown an exception, no valid country calling code ' +
+        'present.');
   } catch (e) {
     // Expected.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   number = new i18n.phonenumbers.PhoneNumber();
   try {
     phoneNumber = '(1 610) 619 4466';
     countryCallingCode = 1;
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Should have extracted the country calling code of the ' +
-                 'region passed in',
-                 countryCallingCode,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_NUMBER_WITHOUT_PLUS_SIGN,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Should have extracted the country calling code of the ' +
+            'region passed in',
+        countryCallingCode,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_NUMBER_WITHOUT_PLUS_SIGN, number.getCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2620,14 +2707,14 @@
     phoneNumber = '(1 610) 619 4466';
     countryCallingCode = 1;
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Should have extracted the country calling code of the ' +
-                 'region passed in',
-                 countryCallingCode,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, false,
-                                                   number));
-    assertFalse('Should not contain CountryCodeSource.',
-                number.hasCountryCodeSource());
+    assertEquals(
+        'Should have extracted the country calling code of the ' +
+            'region passed in',
+        countryCallingCode,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, false, number));
+    assertFalse(
+        'Should not contain CountryCodeSource.', number.hasCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2635,14 +2722,14 @@
   try {
     phoneNumber = '(1 610) 619 446';
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Should not have extracted a country calling code - invalid ' +
-                 'number after extraction of uncertain country calling code.',
-                 0,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, false,
-                                                   number));
-    assertFalse('Should not contain CountryCodeSource.',
-                number.hasCountryCodeSource());
+    assertEquals(
+        'Should not have extracted a country calling code - invalid ' +
+            'number after extraction of uncertain country calling code.',
+        0,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, false, number));
+    assertFalse(
+        'Should not contain CountryCodeSource.', number.hasCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2650,15 +2737,16 @@
   try {
     phoneNumber = '(1 610) 619';
     numberToFill = new goog.string.StringBuffer();
-    assertEquals('Should not have extracted a country calling code - too ' +
-                 'short number both before and after extraction of uncertain ' +
-                 'country calling code.',
-                 0,
-                 phoneUtil.maybeExtractCountryCode(phoneNumber, metadata,
-                                                   numberToFill, true, number));
-    assertEquals('Did not figure out CountryCodeSource correctly',
-                 CCS.FROM_DEFAULT_COUNTRY,
-                 number.getCountryCodeSource());
+    assertEquals(
+        'Should not have extracted a country calling code - too ' +
+            'short number both before and after extraction of uncertain ' +
+            'country calling code.',
+        0,
+        phoneUtil.maybeExtractCountryCode(
+            phoneNumber, metadata, numberToFill, true, number));
+    assertEquals(
+        'Did not figure out CountryCodeSource correctly',
+        CCS.FROM_DEFAULT_COUNTRY, number.getCountryCodeSource());
   } catch (e) {
     fail('Should not have thrown an exception: ' + e.toString());
   }
@@ -2670,7 +2758,8 @@
   // Some fields are not filled in by parse, but only by parseAndKeepRawInput.
   assertFalse(NZ_NUMBER.hasCountryCodeSource());
   assertNull(NZ_NUMBER.getCountryCodeSource());
-  assertEquals(i18n.phonenumbers.PhoneNumber.CountryCodeSource.UNSPECIFIED,
+  assertEquals(
+      i18n.phonenumbers.PhoneNumber.CountryCodeSource.UNSPECIFIED,
       NZ_NUMBER.getCountryCodeSourceOrDefault());
 
   assertTrue(NZ_NUMBER.equals(phoneUtil.parse('33316005', RegionCode.NZ)));
@@ -2684,18 +2773,15 @@
       phoneUtil.parse('tel:331-6005;phone-context=+64-3', RegionCode.NZ)));
   assertTrue(NZ_NUMBER.equals(
       phoneUtil.parse('tel:331-6005;phone-context=+64-3', RegionCode.US)));
-  assertTrue(NZ_NUMBER.equals(
-      phoneUtil.parse('My number is tel:03-331-6005;phone-context=+64',
-                      RegionCode.NZ)));
+  assertTrue(NZ_NUMBER.equals(phoneUtil.parse(
+      'My number is tel:03-331-6005;phone-context=+64', RegionCode.NZ)));
   // Test parsing RFC3966 format with optional user-defined parameters. The
   // parameters will appear after the context if present.
-  assertTrue(NZ_NUMBER.equals(
-      phoneUtil.parse('tel:03-331-6005;phone-context=+64;a=%A1',
-                      RegionCode.NZ)));
+  assertTrue(NZ_NUMBER.equals(phoneUtil.parse(
+      'tel:03-331-6005;phone-context=+64;a=%A1', RegionCode.NZ)));
   // Test parsing RFC3966 with an ISDN subaddress.
-  assertTrue(NZ_NUMBER.equals(
-      phoneUtil.parse('tel:03-331-6005;isub=12345;phone-context=+64',
-                      RegionCode.NZ)));
+  assertTrue(NZ_NUMBER.equals(phoneUtil.parse(
+      'tel:03-331-6005;isub=12345;phone-context=+64', RegionCode.NZ)));
   assertTrue(NZ_NUMBER.equals(
       phoneUtil.parse('tel:+64-3-331-6005;isub=12345', RegionCode.NZ)));
   // Test parsing RFC3966 with "tel:" missing.
@@ -2720,21 +2806,17 @@
   assertTrue(
       NZ_NUMBER.equals(phoneUtil.parse('+ 00 64 3 331 6005', RegionCode.NZ)));
 
-  assertTrue(US_LOCAL_NUMBER.equals(
-      phoneUtil.parse('tel:253-0000;phone-context=www.google.com',
-                      RegionCode.US)));
-  assertTrue(US_LOCAL_NUMBER.equals(
-      phoneUtil.parse('tel:253-0000;isub=12345;phone-context=www.google.com',
-                      RegionCode.US)));
+  assertTrue(US_LOCAL_NUMBER.equals(phoneUtil.parse(
+      'tel:253-0000;phone-context=www.google.com', RegionCode.US)));
+  assertTrue(US_LOCAL_NUMBER.equals(phoneUtil.parse(
+      'tel:253-0000;isub=12345;phone-context=www.google.com', RegionCode.US)));
   // This is invalid because no "+" sign is present as part of phone-context.
   // The phone context is simply ignored in this case just as if it contains a
   // domain.
-  assertTrue(US_LOCAL_NUMBER.equals(
-      phoneUtil.parse('tel:2530000;isub=12345;phone-context=1-650',
-                      RegionCode.US)));
-  assertTrue(US_LOCAL_NUMBER.equals(
-      phoneUtil.parse('tel:2530000;isub=12345;phone-context=1234.com',
-                      RegionCode.US)));
+  assertTrue(US_LOCAL_NUMBER.equals(phoneUtil.parse(
+      'tel:2530000;isub=12345;phone-context=1-650', RegionCode.US)));
+  assertTrue(US_LOCAL_NUMBER.equals(phoneUtil.parse(
+      'tel:2530000;isub=12345;phone-context=1234.com', RegionCode.US)));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var nzNumber = new i18n.phonenumbers.PhoneNumber();
@@ -2779,24 +2861,24 @@
   var tollfreeNumber = new i18n.phonenumbers.PhoneNumber();
   tollfreeNumber.setCountryCode(64);
   tollfreeNumber.setNationalNumber(800332005);
-  assertTrue(tollfreeNumber.equals(
-      phoneUtil.parse('0800 DDA 005', RegionCode.NZ)));
+  assertTrue(
+      tollfreeNumber.equals(phoneUtil.parse('0800 DDA 005', RegionCode.NZ)));
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var premiumNumber = new i18n.phonenumbers.PhoneNumber();
   premiumNumber.setCountryCode(64);
   premiumNumber.setNationalNumber(9003326005);
-  assertTrue(premiumNumber.equals(
-      phoneUtil.parse('0900 DDA 6005', RegionCode.NZ)));
+  assertTrue(
+      premiumNumber.equals(phoneUtil.parse('0900 DDA 6005', RegionCode.NZ)));
   // Not enough alpha characters for them to be considered intentional, so they
   // are stripped.
-  assertTrue(premiumNumber.equals(
-      phoneUtil.parse('0900 332 6005a', RegionCode.NZ)));
-  assertTrue(premiumNumber.equals(
-      phoneUtil.parse('0900 332 600a5', RegionCode.NZ)));
-  assertTrue(premiumNumber.equals(
-      phoneUtil.parse('0900 332 600A5', RegionCode.NZ)));
-  assertTrue(premiumNumber.equals(
-      phoneUtil.parse('0900 a332 600A5', RegionCode.NZ)));
+  assertTrue(
+      premiumNumber.equals(phoneUtil.parse('0900 332 6005a', RegionCode.NZ)));
+  assertTrue(
+      premiumNumber.equals(phoneUtil.parse('0900 332 600a5', RegionCode.NZ)));
+  assertTrue(
+      premiumNumber.equals(phoneUtil.parse('0900 332 600A5', RegionCode.NZ)));
+  assertTrue(
+      premiumNumber.equals(phoneUtil.parse('0900 a332 600A5', RegionCode.NZ)));
 }
 
 function testParseMaliciousInput() {
@@ -2809,13 +2891,14 @@
   maliciousNumber.append('12222-33-244 extensioB 343+');
   try {
     phoneUtil.parse(maliciousNumber.toString(), RegionCode.US);
-    fail('This should not parse without throwing an exception ' +
-         maliciousNumber.toString());
+    fail(
+        'This should not parse without throwing an exception ' +
+        maliciousNumber.toString());
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_LONG,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_LONG, e.message);
   }
   /** @type {!goog.string.StringBuffer} */
   var maliciousNumberWithAlmostExt = new goog.string.StringBuffer();
@@ -2825,39 +2908,40 @@
   maliciousNumberWithAlmostExt.append(' extensiOB 345');
   try {
     phoneUtil.parse(maliciousNumberWithAlmostExt.toString(), RegionCode.US);
-    fail('This should not parse without throwing an exception ' +
-         maliciousNumberWithAlmostExt.toString());
+    fail(
+        'This should not parse without throwing an exception ' +
+        maliciousNumberWithAlmostExt.toString());
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_LONG,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_LONG, e.message);
   }
 }
 
 function testParseWithInternationalPrefixes() {
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('+1 (650) 253-0000', RegionCode.NZ)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('+1 (650) 253-0000', RegionCode.NZ)));
   assertTrue(INTERNATIONAL_TOLL_FREE.equals(
       phoneUtil.parse('011 800 1234 5678', RegionCode.US)));
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('1-650-253-0000', RegionCode.US)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('1-650-253-0000', RegionCode.US)));
   // Calling the US number from Singapore by using different service providers
   // 1st test: calling using SingTel IDD service (IDD is 001)
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('0011-650-253-0000', RegionCode.SG)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('0011-650-253-0000', RegionCode.SG)));
   // 2nd test: calling using StarHub IDD service (IDD is 008)
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('0081-650-253-0000', RegionCode.SG)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('0081-650-253-0000', RegionCode.SG)));
   // 3rd test: calling using SingTel V019 service (IDD is 019)
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('0191-650-253-0000', RegionCode.SG)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('0191-650-253-0000', RegionCode.SG)));
   // Calling the US number from Poland
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('0~01-650-253-0000', RegionCode.PL)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('0~01-650-253-0000', RegionCode.PL)));
   // Using '++' at the start.
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('++1 (650) 253-0000', RegionCode.PL)));
+  assertTrue(
+      US_NUMBER.equals(phoneUtil.parse('++1 (650) 253-0000', RegionCode.PL)));
 }
 
 function testParseNonAscii() {
@@ -2869,15 +2953,15 @@
       phoneUtil.parse('1 (650) 253\u00AD-0000', RegionCode.US)));
   // The whole number, including punctuation, is here represented in full-width
   // form.
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('\uFF0B\uFF11\u3000\uFF08\uFF16\uFF15\uFF10\uFF09' +
-                      '\u3000\uFF12\uFF15\uFF13\uFF0D\uFF10\uFF10\uFF10\uFF10',
-                      RegionCode.SG)));
+  assertTrue(US_NUMBER.equals(phoneUtil.parse(
+      '\uFF0B\uFF11\u3000\uFF08\uFF16\uFF15\uFF10\uFF09' +
+          '\u3000\uFF12\uFF15\uFF13\uFF0D\uFF10\uFF10\uFF10\uFF10',
+      RegionCode.SG)));
   // Using U+30FC dash instead.
-  assertTrue(US_NUMBER.equals(
-      phoneUtil.parse('\uFF0B\uFF11\u3000\uFF08\uFF16\uFF15\uFF10\uFF09' +
-                      '\u3000\uFF12\uFF15\uFF13\u30FC\uFF10\uFF10\uFF10\uFF10',
-                      RegionCode.SG)));
+  assertTrue(US_NUMBER.equals(phoneUtil.parse(
+      '\uFF0B\uFF11\u3000\uFF08\uFF16\uFF15\uFF10\uFF09' +
+          '\u3000\uFF12\uFF15\uFF13\u30FC\uFF10\uFF10\uFF10\uFF10',
+      RegionCode.SG)));
 
   // Using a very strange decimal digit range (Mongolian digits).
   // TODO(user): Support Mongolian digits
@@ -2890,11 +2974,9 @@
 function testParseWithLeadingZero() {
   assertTrue(
       IT_NUMBER.equals(phoneUtil.parse('+39 02-36618 300', RegionCode.NZ)));
-  assertTrue(
-      IT_NUMBER.equals(phoneUtil.parse('02-36618 300', RegionCode.IT)));
+  assertTrue(IT_NUMBER.equals(phoneUtil.parse('02-36618 300', RegionCode.IT)));
 
-  assertTrue(
-      IT_MOBILE.equals(phoneUtil.parse('345 678 901', RegionCode.IT)));
+  assertTrue(IT_MOBILE.equals(phoneUtil.parse('345 678 901', RegionCode.IT)));
 }
 
 function testParseNationalNumberArgentina() {
@@ -2915,41 +2997,35 @@
       arNumber.equals(phoneUtil.parse('+54 9 3715 65 4320', RegionCode.AR)));
   assertTrue(
       arNumber.equals(phoneUtil.parse('03715 15 65 4320', RegionCode.AR)));
-  assertTrue(
-      AR_MOBILE.equals(phoneUtil.parse('911 876 54321', RegionCode.AR)));
+  assertTrue(AR_MOBILE.equals(phoneUtil.parse('911 876 54321', RegionCode.AR)));
 
   // Test parsing fixed-line numbers of Argentina.
   assertTrue(
       AR_NUMBER.equals(phoneUtil.parse('+54 11 8765 4321', RegionCode.AR)));
-  assertTrue(
-      AR_NUMBER.equals(phoneUtil.parse('011 8765 4321', RegionCode.AR)));
+  assertTrue(AR_NUMBER.equals(phoneUtil.parse('011 8765 4321', RegionCode.AR)));
 
   arNumber = new i18n.phonenumbers.PhoneNumber();
   arNumber.setCountryCode(54);
   arNumber.setNationalNumber(3715654321);
   assertTrue(
       arNumber.equals(phoneUtil.parse('+54 3715 65 4321', RegionCode.AR)));
-  assertTrue(
-      arNumber.equals(phoneUtil.parse('03715 65 4321', RegionCode.AR)));
+  assertTrue(arNumber.equals(phoneUtil.parse('03715 65 4321', RegionCode.AR)));
 
   arNumber = new i18n.phonenumbers.PhoneNumber();
   arNumber.setCountryCode(54);
   arNumber.setNationalNumber(2312340000);
   assertTrue(
       arNumber.equals(phoneUtil.parse('+54 23 1234 0000', RegionCode.AR)));
-  assertTrue(
-      arNumber.equals(phoneUtil.parse('023 1234 0000', RegionCode.AR)));
+  assertTrue(arNumber.equals(phoneUtil.parse('023 1234 0000', RegionCode.AR)));
 }
 
 function testParseWithXInNumber() {
   // Test that having an 'x' in the phone number at the start is ok and that it
   // just gets removed.
-  assertTrue(
-      AR_NUMBER.equals(phoneUtil.parse('01187654321', RegionCode.AR)));
+  assertTrue(AR_NUMBER.equals(phoneUtil.parse('01187654321', RegionCode.AR)));
   assertTrue(
       AR_NUMBER.equals(phoneUtil.parse('(0) 1187654321', RegionCode.AR)));
-  assertTrue(
-      AR_NUMBER.equals(phoneUtil.parse('0 1187654321', RegionCode.AR)));
+  assertTrue(AR_NUMBER.equals(phoneUtil.parse('0 1187654321', RegionCode.AR)));
   assertTrue(
       AR_NUMBER.equals(phoneUtil.parse('(0xx) 1187654321', RegionCode.AR)));
   /** @type {!i18n.phonenumbers.PhoneNumber} */
@@ -2971,23 +3047,22 @@
   var mxNumber = new i18n.phonenumbers.PhoneNumber();
   mxNumber.setCountryCode(52);
   mxNumber.setNationalNumber(4499780001);
-  assertTrue(mxNumber.equals(
-      phoneUtil.parse('+52 (449)978-0001', RegionCode.MX)));
+  assertTrue(
+      mxNumber.equals(phoneUtil.parse('+52 (449)978-0001', RegionCode.MX)));
   assertTrue(
       mxNumber.equals(phoneUtil.parse('01 (449)978-0001', RegionCode.MX)));
-  assertTrue(
-      mxNumber.equals(phoneUtil.parse('(449)978-0001', RegionCode.MX)));
+  assertTrue(mxNumber.equals(phoneUtil.parse('(449)978-0001', RegionCode.MX)));
 
   // Test parsing mobile numbers of Mexico.
   mxNumber = new i18n.phonenumbers.PhoneNumber();
   mxNumber.setCountryCode(52);
   mxNumber.setNationalNumber(13312345678);
-  assertTrue(mxNumber.equals(
-      phoneUtil.parse('+52 1 33 1234-5678', RegionCode.MX)));
-  assertTrue(mxNumber.equals(
-      phoneUtil.parse('044 (33) 1234-5678', RegionCode.MX)));
-  assertTrue(mxNumber.equals(
-      phoneUtil.parse('045 33 1234-5678', RegionCode.MX)));
+  assertTrue(
+      mxNumber.equals(phoneUtil.parse('+52 1 33 1234-5678', RegionCode.MX)));
+  assertTrue(
+      mxNumber.equals(phoneUtil.parse('044 (33) 1234-5678', RegionCode.MX)));
+  assertTrue(
+      mxNumber.equals(phoneUtil.parse('045 33 1234-5678', RegionCode.MX)));
 }
 
 function testFailedParseOnInvalidNumbers() {
@@ -2995,70 +3070,76 @@
     /** @type {string} */
     var sentencePhoneNumber = 'This is not a phone number';
     phoneUtil.parse(sentencePhoneNumber, RegionCode.NZ);
-    fail('This should not parse without throwing an exception ' +
-         sentencePhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        sentencePhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     sentencePhoneNumber = '1 Still not a number';
     phoneUtil.parse(sentencePhoneNumber, RegionCode.NZ);
-    fail('This should not parse without throwing an exception ' +
-         sentencePhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        sentencePhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     sentencePhoneNumber = '1 MICROSOFT';
     phoneUtil.parse(sentencePhoneNumber, RegionCode.NZ);
-    fail('This should not parse without throwing an exception ' +
-         sentencePhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        sentencePhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     sentencePhoneNumber = '12 MICROSOFT';
     phoneUtil.parse(sentencePhoneNumber, RegionCode.NZ);
-    fail('This should not parse without throwing an exception ' +
-         sentencePhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        sentencePhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     /** @type {string} */
     var tooLongPhoneNumber = '01495 72553301873 810104';
     phoneUtil.parse(tooLongPhoneNumber, RegionCode.GB);
-    fail('This should not parse without throwing an exception ' +
-         tooLongPhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        tooLongPhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_LONG,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_LONG, e.message);
   }
   try {
     /** @type {string} */
     var plusMinusPhoneNumber = '+---';
     phoneUtil.parse(plusMinusPhoneNumber, RegionCode.DE);
-    fail('This should not parse without throwing an exception ' +
-         plusMinusPhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        plusMinusPhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     /** @type {string} */
@@ -3067,45 +3148,48 @@
     fail('This should not parse without throwing an exception ' + plusStar);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     /** @type {string} */
     var plusStarPhoneNumber = '+*******91';
     phoneUtil.parse(plusStarPhoneNumber, RegionCode.DE);
-    fail('This should not parse without throwing an exception ' +
-         plusStarPhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        plusStarPhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     /** @type {string} */
     var tooShortPhoneNumber = '+49 0';
     phoneUtil.parse(tooShortPhoneNumber, RegionCode.DE);
-    fail('This should not parse without throwing an exception ' +
-         tooShortPhoneNumber);
+    fail(
+        'This should not parse without throwing an exception ' +
+        tooShortPhoneNumber);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_SHORT_NSN,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_SHORT_NSN, e.message);
   }
   try {
     /** @type {string} */
     var invalidCountryCode = '+210 3456 56789';
     phoneUtil.parse(invalidCountryCode, RegionCode.NZ);
-    fail('This is not a recognised region code: should fail: ' +
-         invalidCountryCode);
+    fail(
+        'This is not a recognised region code: should fail: ' +
+        invalidCountryCode);
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     /** @type {string} */
@@ -3115,9 +3199,9 @@
   } catch (e) {
     // Expected this exception. 00 is a correct IDD, but 210 is not a valid
     // country code.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     /** @type {string} */
@@ -3126,9 +3210,9 @@
     fail('Unknown region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     someNumber = '123 456 7890';
@@ -3136,9 +3220,9 @@
     fail('Deprecated region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     someNumber = '123 456 7890';
@@ -3146,9 +3230,9 @@
     fail('Null region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     someNumber = '0044------';
@@ -3156,9 +3240,9 @@
     fail('No number provided, only region code: should fail');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD, e.message);
   }
   try {
     someNumber = '0044';
@@ -3166,9 +3250,9 @@
     fail('No number provided, only region code: should fail');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD, e.message);
   }
   try {
     someNumber = '011';
@@ -3176,9 +3260,9 @@
     fail('Only IDD provided - should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD, e.message);
   }
   try {
     someNumber = '0119';
@@ -3186,9 +3270,9 @@
     fail('Only IDD provided and then 9 - should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD, e.message);
   }
   try {
     /** @type {string} */
@@ -3198,9 +3282,9 @@
     fail('Empty string - should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     // Invalid region.
@@ -3208,18 +3292,18 @@
     fail('Null string - should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     phoneUtil.parse(null, RegionCode.US);
     fail('Null string - should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
   try {
     /** @type {string} */
@@ -3228,9 +3312,9 @@
     fail('"Unknown" region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     // This is invalid because no '+' sign is present as part of phone-context.
@@ -3241,21 +3325,22 @@
     fail('"Unknown" region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
   try {
     // Only the phone-context symbol is present, but no data.
     invalidRfcPhoneContext = ';phone-context=';
     phoneUtil.parse(invalidRfcPhoneContext, RegionCode.ZZ);
-    fail('Should have thrown an exception, no valid country calling code ' +
-         'present.');
+    fail(
+        'Should have thrown an exception, no valid country calling code ' +
+        'present.');
   } catch (e) {
     // Expected.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.NOT_A_NUMBER,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.NOT_A_NUMBER, e.message);
   }
 }
 
@@ -3270,8 +3355,7 @@
   // Test with normal plus but leading characters that need to be stripped.
   assertTrue(
       NZ_NUMBER.equals(phoneUtil.parse('Tel: +64 3 331 6005', RegionCode.ZZ)));
-  assertTrue(
-      NZ_NUMBER.equals(phoneUtil.parse('+64 3 331 6005', null)));
+  assertTrue(NZ_NUMBER.equals(phoneUtil.parse('+64 3 331 6005', null)));
   assertTrue(
       INTERNATIONAL_TOLL_FREE.equals(phoneUtil.parse('+800 1234 5678', null)));
   assertTrue(
@@ -3282,15 +3366,15 @@
       phoneUtil.parse('tel:03-331-6005;phone-context=+64', RegionCode.ZZ)));
   assertTrue(NZ_NUMBER.equals(
       phoneUtil.parse('  tel:03-331-6005;phone-context=+64', RegionCode.ZZ)));
-  assertTrue(NZ_NUMBER.equals(
-      phoneUtil.parse('tel:03-331-6005;isub=12345;phone-context=+64',
-                      RegionCode.ZZ)));
+  assertTrue(NZ_NUMBER.equals(phoneUtil.parse(
+      'tel:03-331-6005;isub=12345;phone-context=+64', RegionCode.ZZ)));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var nzNumberWithRawInput = NZ_NUMBER.clone();
   nzNumberWithRawInput.setRawInput('+64 3 331 6005');
-  nzNumberWithRawInput.setCountryCodeSource(i18n.phonenumbers.PhoneNumber
-      .CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN);
+  nzNumberWithRawInput.setCountryCodeSource(
+      i18n.phonenumbers.PhoneNumber.CountryCodeSource
+          .FROM_NUMBER_WITH_PLUS_SIGN);
   assertTrue(nzNumberWithRawInput.equals(
       phoneUtil.parseAndKeepRawInput('+64 3 331 6005', RegionCode.ZZ)));
   // Null is also allowed for the region code in these cases.
@@ -3326,14 +3410,14 @@
   nzNumber.setCountryCode(64);
   nzNumber.setNationalNumber(33316005);
   nzNumber.setExtension('3456');
-  assertTrue(nzNumber.equals(
-      phoneUtil.parse('03 331 6005 ext 3456', RegionCode.NZ)));
-  assertTrue(nzNumber.equals(
-      phoneUtil.parse('03-3316005x3456', RegionCode.NZ)));
-  assertTrue(nzNumber.equals(
-      phoneUtil.parse('03-3316005 int.3456', RegionCode.NZ)));
-  assertTrue(nzNumber.equals(
-      phoneUtil.parse('03 3316005 #3456', RegionCode.NZ)));
+  assertTrue(
+      nzNumber.equals(phoneUtil.parse('03 331 6005 ext 3456', RegionCode.NZ)));
+  assertTrue(
+      nzNumber.equals(phoneUtil.parse('03-3316005x3456', RegionCode.NZ)));
+  assertTrue(
+      nzNumber.equals(phoneUtil.parse('03-3316005 int.3456', RegionCode.NZ)));
+  assertTrue(
+      nzNumber.equals(phoneUtil.parse('03 3316005 #3456', RegionCode.NZ)));
 
   // Test the following do not extract extensions:
   assertTrue(ALPHA_NUMERIC_NUMBER.equals(
@@ -3360,31 +3444,29 @@
   ukNumber.setCountryCode(44);
   ukNumber.setNationalNumber(2034567890);
   ukNumber.setExtension('456');
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890x456', RegionCode.NZ)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890x456', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890 x456', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890 X456', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890 X 456', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890 X  456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890x456', RegionCode.NZ)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890x456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890 x456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890 X456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890 X 456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890 X  456', RegionCode.GB)));
   assertTrue(ukNumber.equals(
       phoneUtil.parse('+44 2034567890 x 456  ', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+44 2034567890  X 456', RegionCode.GB)));
+  assertTrue(
+      ukNumber.equals(phoneUtil.parse('+44 2034567890  X 456', RegionCode.GB)));
   assertTrue(ukNumber.equals(
       phoneUtil.parse('+44-2034567890;ext=456', RegionCode.GB)));
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('tel:2034567890;ext=456;phone-context=+44',
-                      RegionCode.ZZ)));
+  assertTrue(ukNumber.equals(phoneUtil.parse(
+      'tel:2034567890;ext=456;phone-context=+44', RegionCode.ZZ)));
   // Full-width extension, 'extn' only.
-  assertTrue(ukNumber.equals(
-      phoneUtil.parse('+442034567890\uFF45\uFF58\uFF54\uFF4E456',
-                      RegionCode.GB)));
+  assertTrue(ukNumber.equals(phoneUtil.parse(
+      '+442034567890\uFF45\uFF58\uFF54\uFF4E456', RegionCode.GB)));
   // 'xtn' only.
   assertTrue(ukNumber.equals(
       phoneUtil.parse('+442034567890\uFF58\uFF54\uFF4E456', RegionCode.GB)));
@@ -3408,14 +3490,12 @@
       phoneUtil.parse('(800) 901-3355;7246433', RegionCode.US)));
   assertTrue(usWithExtension.equals(
       phoneUtil.parse('(800) 901-3355 ,extension 7246433', RegionCode.US)));
-  assertTrue(usWithExtension.equals(
-      phoneUtil.parse('(800) 901-3355 ,extensi\u00F3n 7246433',
-      RegionCode.US)));
+  assertTrue(usWithExtension.equals(phoneUtil.parse(
+      '(800) 901-3355 ,extensi\u00F3n 7246433', RegionCode.US)));
   // Repeat with the small letter o with acute accent created by combining
   // characters.
-  assertTrue(usWithExtension.equals(
-      phoneUtil.parse('(800) 901-3355 ,extensio\u0301n 7246433',
-      RegionCode.US)));
+  assertTrue(usWithExtension.equals(phoneUtil.parse(
+      '(800) 901-3355 ,extensio\u0301n 7246433', RegionCode.US)));
   assertTrue(usWithExtension.equals(
       phoneUtil.parse('(800) 901-3355 , 7246433', RegionCode.US)));
   assertTrue(usWithExtension.equals(
@@ -3436,14 +3516,13 @@
   assertTrue(ruWithExtension.equals(
       phoneUtil.parse('8 (423) 202-25-11доб100', RegionCode.RU)));
   // Testing in unicode format
-  assertTrue(ruWithExtension.equals(
-      phoneUtil.parse('8 (423) 202-25-11, \u0434\u043E\u0431. 100',
-                      RegionCode.RU)));
+  assertTrue(ruWithExtension.equals(phoneUtil.parse(
+      '8 (423) 202-25-11, \u0434\u043E\u0431. 100', RegionCode.RU)));
   // In upper case
   assertTrue(ruWithExtension.equals(
       phoneUtil.parse('8 (423) 202-25-11ДОБ100', RegionCode.RU)));
-  assertTrue(ruWithExtension.equals(
-      phoneUtil.parse('8 (423) 202-25-11\u0414\u041E\u0411100', RegionCode.RU)));
+  assertTrue(ruWithExtension.equals(phoneUtil.parse(
+      '8 (423) 202-25-11\u0414\u041E\u0411100', RegionCode.RU)));
 
   // Test that if a number has two extensions specified, we ignore the second.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
@@ -3507,9 +3586,9 @@
     fail('Deprecated region code not allowed: should fail.');
   } catch (e) {
     // Expected this exception.
-    assertEquals('Wrong error type stored in exception.',
-                 i18n.phonenumbers.Error.INVALID_COUNTRY_CODE,
-                 e.message);
+    assertEquals(
+        'Wrong error type stored in exception.',
+        i18n.phonenumbers.Error.INVALID_COUNTRY_CODE, e.message);
   }
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
@@ -3576,9 +3655,9 @@
   assertFalse(phoneUtil.isValidNumber(adNumber));
 
   // Test dialing a US number from within Andorra.
-  assertEquals('00 1 650 253 0000',
-               phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER,
-                                                         RegionCode.AD));
+  assertEquals(
+      '00 1 650 253 0000',
+      phoneUtil.formatOutOfCountryCallingNumber(US_NUMBER, RegionCode.AD));
 }
 
 function testUnknownCountryCallingCode() {
@@ -3587,8 +3666,8 @@
   // It's not very well defined as to what the E164 representation for a number
   // with an invalid country calling code is, but just prefixing the country
   // code and national number is about the best we can do.
-  assertEquals('+212345',
-               phoneUtil.format(UNKNOWN_COUNTRY_CODE_NO_RAW_INPUT, PNF.E164));
+  assertEquals(
+      '+212345', phoneUtil.format(UNKNOWN_COUNTRY_CODE_NO_RAW_INPUT, PNF.E164));
 }
 
 function testIsNumberMatchMatches() {
@@ -3598,53 +3677,66 @@
   var num1 = phoneUtil.parse('+64 3 331 6005', RegionCode.NZ);
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var num2 = phoneUtil.parse('+64 03 331 6005', RegionCode.NZ);
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(num1, num2));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331 6005', '+64 03 331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+800 1234 5678', '+80012345678'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 03 331-6005', '+64 03331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+643 331-6005', '+64033316005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+643 331-6005', '+6433316005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '+6433316005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005',
-                                       'tel:+64-3-331-6005;isub=123'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(num1, num2));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331 6005', '+64 03 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+800 1234 5678', '+80012345678'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 03 331-6005', '+64 03331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+643 331-6005', '+64033316005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+643 331-6005', '+6433316005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '+6433316005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', 'tel:+64-3-331-6005;isub=123'));
   // Test alpha numbers.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+1800 siX-Flags', '+1 800 7493 5247'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+1800 siX-Flags', '+1 800 7493 5247'));
   // Test numbers with extensions.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005 extn 1234',
-                                       '+6433316005#1234'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005 ext. 1234',
-                                       '+6433316005;1234'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-                 phoneUtil.isNumberMatch('+7 423 202-25-11 ext 100',
-                                         '+7 4232022511 доб. 100'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005 extn 1234', '+6433316005#1234'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005 ext. 1234', '+6433316005;1234'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(
+          '+7 423 202-25-11 ext 100', '+7 4232022511 доб. 100'));
   // Test proto buffers.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(NZ_NUMBER, '+6403 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(NZ_NUMBER, '+6403 331 6005'));
 
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var nzNumber = NZ_NUMBER.clone();
   nzNumber.setExtension('3456');
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumber, '+643 331 6005 ext 3456'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumber, '+643 331 6005 ext 3456'));
   // Check empty extensions are ignored.
   nzNumber.setExtension('');
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumber, '+6403 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumber, '+6403 331 6005'));
   // Check variant with two proto buffers.
-  assertEquals('Numbers did not match',
-               i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumber, NZ_NUMBER));
+  assertEquals(
+      'Numbers did not match',
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumber, NZ_NUMBER));
 }
 
 function testIsNumberMatchShortMatchIfDiffNumLeadingZeros() {
@@ -3662,8 +3754,9 @@
   nzNumberTwo.setItalianLeadingZero(true);
   nzNumberTwo.setNumberOfLeadingZeros(2);
 
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
 
   nzNumberOne.setItalianLeadingZero(false);
   nzNumberOne.setNumberOfLeadingZeros(1);
@@ -3671,8 +3764,9 @@
   nzNumberTwo.setNumberOfLeadingZeros(1);
   // Since one doesn't have the "italian_leading_zero" set to true, we ignore
   // the number of leading zeros present (1 is in any case the default value).
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
 }
 
 function testIsNumberMatchAcceptsProtoDefaultsAsMatch() {
@@ -3692,8 +3786,9 @@
   nzNumberTwo.setItalianLeadingZero(true);
   nzNumberTwo.setNumberOfLeadingZeros(1);
 
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
 }
 
 function testIsNumberMatchMatchesDiffLeadingZerosIfItalianLeadingZeroFalse() {
@@ -3711,13 +3806,15 @@
   nzNumberTwo.setNationalNumber(33316005);
   nzNumberTwo.setNumberOfLeadingZeros(1);
 
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
 
   // Even if it is set to ten, it is still equivalent because in both cases
   // italian_leading_zero is not true.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(nzNumberOne, nzNumberTwo));
 }
 
 function testIsNumberMatchIgnoresSomeFields() {
@@ -3738,75 +3835,95 @@
   brNumberTwo.setCountryCodeSource(CCS.FROM_DEFAULT_COUNTRY);
   brNumberTwo.setPreferredDomesticCarrierCode('14');
   brNumberTwo.setRawInput('143121286979');
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
-               phoneUtil.isNumberMatch(brNumberOne, brNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH,
+      phoneUtil.isNumberMatch(brNumberOne, brNumberTwo));
 }
 
 function testIsNumberMatchNonMatches() {
   // Non-matches.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('03 331 6005', '03 331 6006'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+800 1234 5678', '+1 800 1234 5678'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch('03 331 6005', '03 331 6006'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch('+800 1234 5678', '+1 800 1234 5678'));
   // Different country calling code, partial number match.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '+16433316005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '+16433316005'));
   // Different country calling code, same number.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '+6133316005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '+6133316005'));
   // Extension different, all else the same.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005 extn 1234',
-                                       '0116433316005#1235'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005 extn 1234',
-                                       'tel:+64-3-331-6005;ext=1235'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005 extn 1234', '0116433316005#1235'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005 extn 1234', 'tel:+64-3-331-6005;ext=1235'));
   // NSN matches, but extension is different - not the same number.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005 ext.1235',
-                                       '3 331 6005#1234'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005 ext.1235', '3 331 6005#1234'));
 
   // Invalid numbers that can't be parsed.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
-               phoneUtil.isNumberMatch('4', '3 331 6043'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
-               phoneUtil.isNumberMatch('+43', '+64 3 331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
-               phoneUtil.isNumberMatch('+43', '64 3 331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
-               phoneUtil.isNumberMatch('Dog', '64 3 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
+      phoneUtil.isNumberMatch('4', '3 331 6043'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
+      phoneUtil.isNumberMatch('+43', '+64 3 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
+      phoneUtil.isNumberMatch('+43', '64 3 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER,
+      phoneUtil.isNumberMatch('Dog', '64 3 331 6005'));
 }
 
 function testIsNumberMatchNsnMatches() {
   // NSN matches.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '03 331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005',
-               'tel:03-331-6005;isub=1234;phone-context=abc.nz'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch(NZ_NUMBER, '03 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '03 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005', 'tel:03-331-6005;isub=1234;phone-context=abc.nz'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch(NZ_NUMBER, '03 331 6005'));
   // Here the second number possibly starts with the country calling code for
   // New Zealand, although we are unsure.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var unchangedNzNumber = NZ_NUMBER.clone();
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch(unchangedNzNumber, '(64-3) 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch(unchangedNzNumber, '(64-3) 331 6005'));
   // Check the phone number proto was not edited during the method call.
   assertTrue(NZ_NUMBER.equals(unchangedNzNumber));
 
   // Here, the 1 might be a national prefix, if we compare it to the US number,
   // so the resultant match is an NSN match.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch(US_NUMBER, '1-650-253-0000'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch(US_NUMBER, '6502530000'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch('+1 650-253 0000', '1 650 253 0000'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch('1 650-253 0000', '1 650 253 0000'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
-               phoneUtil.isNumberMatch('1 650-253 0000', '+1 650 253 0000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch(US_NUMBER, '1-650-253-0000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch(US_NUMBER, '6502530000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch('+1 650-253 0000', '1 650 253 0000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch('1 650-253 0000', '1 650 253 0000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH,
+      phoneUtil.isNumberMatch('1 650-253 0000', '+1 650 253 0000'));
   // For this case, the match will be a short NSN match, because we cannot
   // assume that the 1 might be a national prefix, so don't remove it when
   // parsing.
@@ -3814,48 +3931,60 @@
   var randomNumber = new i18n.phonenumbers.PhoneNumber();
   randomNumber.setCountryCode(41);
   randomNumber.setNationalNumber(6502530000);
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(randomNumber, '1-650-253-0000'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(randomNumber, '1-650-253-0000'));
 }
 
 function testIsNumberMatchShortNsnMatches() {
   // Short NSN matches with the country not specified for either one or both
   // numbers.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005',
-                                       'tel:331-6005;phone-context=abc.nz'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(
-                   '+64 3 331-6005',
-                   'tel:331-6005;isub=1234;phone-context=abc.nz'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(
-                   '+64 3 331-6005',
-                   'tel:331-6005;isub=1234;phone-context=abc.nz;a=%A1'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005', 'tel:331-6005;phone-context=abc.nz'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005', 'tel:331-6005;isub=1234;phone-context=abc.nz'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(
+          '+64 3 331-6005',
+          'tel:331-6005;isub=1234;phone-context=abc.nz;a=%A1'));
   // We did not know that the '0' was a national prefix since neither number has
   // a country code, so this is considered a SHORT_NSN_MATCH.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('3 331-6005', '03 331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('3 331-6005', '331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('3 331-6005',
-                                       'tel:331-6005;phone-context=abc.nz'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('3 331-6005', '+64 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('3 331-6005', '03 331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('3 331-6005', '331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(
+          '3 331-6005', 'tel:331-6005;phone-context=abc.nz'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('3 331-6005', '+64 331 6005'));
   // Short NSN match with the country specified.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('03 331-6005', '331 6005'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('1 234 345 6789', '345 6789'));
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('+1 (234) 345 6789', '345 6789'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('03 331-6005', '331 6005'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('1 234 345 6789', '345 6789'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('+1 (234) 345 6789', '345 6789'));
   // NSN matches, country calling code omitted for one number, extension missing
   // for one.
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch('+64 3 331-6005', '3 331 6005#1234'));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch('+64 3 331-6005', '3 331 6005#1234'));
   // One has Italian leading zero, one does not.
   /** @type {!i18n.phonenumbers.PhoneNumber} */
   var italianNumberOne = new i18n.phonenumbers.PhoneNumber();
@@ -3866,14 +3995,16 @@
   var italianNumberTwo = new i18n.phonenumbers.PhoneNumber();
   italianNumberTwo.setCountryCode(39);
   italianNumberTwo.setNationalNumber(1234);
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(italianNumberOne, italianNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(italianNumberOne, italianNumberTwo));
   // One has an extension, the other has an extension of ''.
   italianNumberOne.setExtension('1234');
   italianNumberOne.clearItalianLeadingZero();
   italianNumberTwo.setExtension('');
-  assertEquals(i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
-               phoneUtil.isNumberMatch(italianNumberOne, italianNumberTwo));
+  assertEquals(
+      i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH,
+      phoneUtil.isNumberMatch(italianNumberOne, italianNumberTwo));
 }
 
 function testCanBeInternationallyDialled() {
diff --git a/javascript/i18n/phonenumbers/shortnumberinfo_test.js b/javascript/i18n/phonenumbers/shortnumberinfo_test.js
index 445dfc9..855528d 100644
--- a/javascript/i18n/phonenumbers/shortnumberinfo_test.js
+++ b/javascript/i18n/phonenumbers/shortnumberinfo_test.js
@@ -48,8 +48,7 @@
   possibleNumber.setNationalNumber(123456);
   assertTrue(shortInfo.isPossibleShortNumber(possibleNumber));
   assertTrue(shortInfo.isPossibleShortNumberForRegion(
-      phoneUtil.parse('123456', RegionCode.FR),
-      RegionCode.FR));
+      phoneUtil.parse('123456', RegionCode.FR), RegionCode.FR));
 
   var impossibleNumber = new i18n.phonenumbers.PhoneNumber();
   impossibleNumber.setCountryCode(33);
@@ -70,15 +69,13 @@
   shortNumber1.setNationalNumber(1010);
   assertTrue(shortInfo.isValidShortNumber(shortNumber1));
   assertTrue(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('1010', RegionCode.FR),
-      RegionCode.FR));
+      phoneUtil.parse('1010', RegionCode.FR), RegionCode.FR));
   var shortNumber2 = new i18n.phonenumbers.PhoneNumber();
   shortNumber2.setCountryCode(33);
   shortNumber2.setNationalNumber(123456);
   assertFalse(shortInfo.isValidShortNumber(shortNumber2));
   assertFalse(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('123456', RegionCode.FR),
-      RegionCode.FR));
+      phoneUtil.parse('123456', RegionCode.FR), RegionCode.FR));
 
   // Note that GB and GG share the country calling code 44.
   var shortNumber3 = new i18n.phonenumbers.PhoneNumber();
@@ -93,16 +90,14 @@
   carrierSpecificNumber.setNationalNumber(33669);
   assertTrue(shortInfo.isCarrierSpecific(carrierSpecificNumber));
   assertTrue(shortInfo.isCarrierSpecificForRegion(
-      phoneUtil.parse('33669', RegionCode.US),
-      RegionCode.US));
+      phoneUtil.parse('33669', RegionCode.US), RegionCode.US));
 
   var notCarrierSpecificNumber = new i18n.phonenumbers.PhoneNumber();
   notCarrierSpecificNumber.setCountryCode(1);
   notCarrierSpecificNumber.setNationalNumber(911);
   assertFalse(shortInfo.isCarrierSpecific(notCarrierSpecificNumber));
   assertFalse(shortInfo.isCarrierSpecificForRegion(
-      phoneUtil.parse('911', RegionCode.US),
-      RegionCode.US));
+      phoneUtil.parse('911', RegionCode.US), RegionCode.US));
 
   var carrierSpecificNumberForSomeRegion = new i18n.phonenumbers.PhoneNumber();
   carrierSpecificNumberForSomeRegion.setCountryCode(1);
@@ -118,84 +113,92 @@
   var smsServiceNumberForSomeRegion = new i18n.phonenumbers.PhoneNumber();
   smsServiceNumberForSomeRegion.setCountryCode(1);
   smsServiceNumberForSomeRegion.setNationalNumber(21234);
-  assertTrue(shortInfo.isSmsServiceForRegion(smsServiceNumberForSomeRegion,
-      RegionCode.US));
-  assertFalse(shortInfo.isSmsServiceForRegion(smsServiceNumberForSomeRegion,
-      RegionCode.BB));
+  assertTrue(shortInfo.isSmsServiceForRegion(
+      smsServiceNumberForSomeRegion, RegionCode.US));
+  assertFalse(shortInfo.isSmsServiceForRegion(
+      smsServiceNumberForSomeRegion, RegionCode.BB));
 }
 
 function testGetExpectedCost() {
-  var premiumRateExample = shortInfo.getExampleShortNumberForCost(RegionCode.FR,
+  var premiumRateExample = shortInfo.getExampleShortNumberForCost(
+      RegionCode.FR,
       i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE);
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse(premiumRateExample, RegionCode.FR),
-          RegionCode.FR));
+          phoneUtil.parse(premiumRateExample, RegionCode.FR), RegionCode.FR));
   var premiumRateNumber = new i18n.phonenumbers.PhoneNumber();
   premiumRateNumber.setCountryCode(33);
   premiumRateNumber.setNationalNumber(parseInt(premiumRateExample, 10));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
       shortInfo.getExpectedCost(premiumRateNumber));
 
   var standardRateExample = shortInfo.getExampleShortNumberForCost(
       RegionCode.FR,
       i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE);
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse(standardRateExample, RegionCode.FR),
-          RegionCode.FR));
+          phoneUtil.parse(standardRateExample, RegionCode.FR), RegionCode.FR));
   var standardRateNumber = new i18n.phonenumbers.PhoneNumber();
   standardRateNumber.setCountryCode(33);
   standardRateNumber.setNationalNumber(parseInt(standardRateExample, 10));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
       shortInfo.getExpectedCost(standardRateNumber));
 
-  var tollFreeExample = shortInfo.getExampleShortNumberForCost(RegionCode.FR,
+  var tollFreeExample = shortInfo.getExampleShortNumberForCost(
+      RegionCode.FR,
       i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE);
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse(tollFreeExample, RegionCode.FR),
-          RegionCode.FR));
+          phoneUtil.parse(tollFreeExample, RegionCode.FR), RegionCode.FR));
   var tollFreeNumber = new i18n.phonenumbers.PhoneNumber();
   tollFreeNumber.setCountryCode(33);
   tollFreeNumber.setNationalNumber(parseInt(tollFreeExample, 10));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCost(tollFreeNumber));
 
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse('12345', RegionCode.FR),
-          RegionCode.FR));
+          phoneUtil.parse('12345', RegionCode.FR), RegionCode.FR));
   var unknownCostNumber = new i18n.phonenumbers.PhoneNumber();
   unknownCostNumber.setCountryCode(33);
   unknownCostNumber.setNationalNumber(12345);
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCost(unknownCostNumber));
 
   // Test that an invalid number may nevertheless have a cost other than
   // UNKNOWN_COST.
   assertFalse(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('116123', RegionCode.FR),
-      RegionCode.FR));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      phoneUtil.parse('116123', RegionCode.FR), RegionCode.FR));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse('116123', RegionCode.FR),
-          RegionCode.FR));
+          phoneUtil.parse('116123', RegionCode.FR), RegionCode.FR));
   var invalidNumber = new i18n.phonenumbers.PhoneNumber();
   invalidNumber.setCountryCode(33);
   invalidNumber.setNationalNumber(116123);
   assertFalse(shortInfo.isValidShortNumber(invalidNumber));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCost(invalidNumber));
 
   // Test a nonexistent country code.
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('911', RegionCode.US),
-      RegionCode.ZZ));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('911', RegionCode.US), RegionCode.ZZ));
   unknownCostNumber = new i18n.phonenumbers.PhoneNumber();
   unknownCostNumber.setCountryCode(123);
   unknownCostNumber.setNationalNumber(911);
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCost(unknownCostNumber));
 }
 
@@ -222,51 +225,58 @@
   assertTrue(shortInfo.isValidShortNumberForRegion(
       phoneUtil.parse(ambiguousPremiumRateString, RegionCode.AU),
       RegionCode.AU));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousPremiumRateString, RegionCode.AU),
           RegionCode.AU));
   assertFalse(shortInfo.isValidShortNumberForRegion(
       phoneUtil.parse(ambiguousPremiumRateString, RegionCode.CX),
       RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousPremiumRateString, RegionCode.CX),
           RegionCode.CX));
   // PREMIUM_RATE takes precedence over UNKNOWN_COST.
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.PREMIUM_RATE,
       shortInfo.getExpectedCost(ambiguousPremiumRateNumber));
   assertTrue(shortInfo.isValidShortNumberForRegion(
       phoneUtil.parse(ambiguousStandardRateString, RegionCode.AU),
       RegionCode.AU));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.STANDARD_RATE,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousStandardRateString, RegionCode.AU),
           RegionCode.AU));
   assertFalse(shortInfo.isValidShortNumberForRegion(
       phoneUtil.parse(ambiguousStandardRateString, RegionCode.CX),
       RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousStandardRateString, RegionCode.CX),
           RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCost(ambiguousStandardRateNumber));
   assertTrue(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse(ambiguousTollFreeString, RegionCode.AU),
-      RegionCode.AU));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      phoneUtil.parse(ambiguousTollFreeString, RegionCode.AU), RegionCode.AU));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousTollFreeString, RegionCode.AU),
           RegionCode.AU));
   assertFalse(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse(ambiguousTollFreeString, RegionCode.CX),
-      RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+      phoneUtil.parse(ambiguousTollFreeString, RegionCode.CX), RegionCode.CX));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCostForRegion(
           phoneUtil.parse(ambiguousTollFreeString, RegionCode.CX),
           RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCost(ambiguousTollFreeNumber));
 }
 
@@ -403,23 +413,24 @@
   // Christmas Islands.
   assertTrue(shortInfo.isEmergencyNumber('112', RegionCode.AU));
   assertTrue(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('112', RegionCode.AU),
-      RegionCode.AU));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('112', RegionCode.AU),
-          RegionCode.AU));
+      phoneUtil.parse('112', RegionCode.AU), RegionCode.AU));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('112', RegionCode.AU), RegionCode.AU));
   assertTrue(shortInfo.isEmergencyNumber('112', RegionCode.CX));
   assertTrue(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('112', RegionCode.CX),
-      RegionCode.CX));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('112', RegionCode.CX),
-          RegionCode.CX));
+      phoneUtil.parse('112', RegionCode.CX), RegionCode.CX));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('112', RegionCode.CX), RegionCode.CX));
   var sharedEmergencyNumber = new i18n.phonenumbers.PhoneNumber();
   sharedEmergencyNumber.setCountryCode(61);
   sharedEmergencyNumber.setNationalNumber(112);
   assertTrue(shortInfo.isValidShortNumber(sharedEmergencyNumber));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
       shortInfo.getExpectedCost(sharedEmergencyNumber));
 }
 
@@ -427,30 +438,31 @@
   // 211 is an emergency number in Barbados, while it is a toll-free information
   // line in Canada and the USA.
   assertTrue(shortInfo.isEmergencyNumber('211', RegionCode.BB));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('211', RegionCode.BB),
-          RegionCode.BB));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('211', RegionCode.BB), RegionCode.BB));
   assertFalse(shortInfo.isEmergencyNumber('211', RegionCode.US));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('211', RegionCode.US),
-          RegionCode.US));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('211', RegionCode.US), RegionCode.US));
   assertFalse(shortInfo.isEmergencyNumber('211', RegionCode.CA));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
-      shortInfo.getExpectedCostForRegion(phoneUtil.parse('211', RegionCode.CA),
-          RegionCode.CA));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.TOLL_FREE,
+      shortInfo.getExpectedCostForRegion(
+          phoneUtil.parse('211', RegionCode.CA), RegionCode.CA));
 }
 
 function testCountryCallingCodeIsNotIgnored() {
   // +46 is the country calling code for Sweden (SE), and 40404 is a valid short
   // number in the US.
   assertFalse(shortInfo.isPossibleShortNumberForRegion(
-      phoneUtil.parse('+4640404', RegionCode.SE),
-      RegionCode.US));
+      phoneUtil.parse('+4640404', RegionCode.SE), RegionCode.US));
   assertFalse(shortInfo.isValidShortNumberForRegion(
-      phoneUtil.parse('+4640404', RegionCode.SE),
-      RegionCode.US));
-  assertEquals(i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
+      phoneUtil.parse('+4640404', RegionCode.SE), RegionCode.US));
+  assertEquals(
+      i18n.phonenumbers.ShortNumberInfo.ShortNumberCost.UNKNOWN_COST,
       shortInfo.getExpectedCostForRegion(
-          phoneUtil.parse('+4640404', RegionCode.SE),
-          RegionCode.US));
+          phoneUtil.parse('+4640404', RegionCode.SE), RegionCode.US));
 }