title: Problematic load of google libphonenumber
body: <p>I can't load the libphonenumber. I get this stack trace that I can't figure out.</p>
  
  <p>The error occurs at the require line:</p>
  
  <pre><code>var gp = require('google-libphonenumber').PhoneNumberUtil.getInstance();
  </code></pre>
  
  <p><code>number.js:1058
    throw a;
    ^
  AssertionError: Assertion failed
      at new goog.asserts.AssertionError (...../node_modules/google-libphonenumber/dist/libphonenumber.js:1051:20)
      at Object.goog.asserts.doAssertFailure_ (..../node_modules/google-libphonenumber/dist/libphonenumber.js:1068:7)
      at Object.goog.asserts.assert [as assert] (..../node_modules/google-libphonenumber/dist/libphonenumber.js:1075:53)
      at new goog.proto2.FieldDescriptor (..../node_modules/google-libphonenumber/dist/libphonenumber.js:1553:16)
      at Function.goog.proto2.Message.createDescriptor (..../node_modules/google-libphonenumber/dist/libphonenumber.js:2069:22)
      at i18n.phonenumbers.PhoneMetadata.getDescriptor (..../node_modules/google-libphonenumber/dist/libphonenumber.js:2946:117)
      at goog.proto2.Message (..../node_modules/google-libphonenumber/dist/libphonenumber.js:1897:23)
      at new i18n.phonenumbers.PhoneMetadata (..../node_modules/google-libphonenumber/dist/libphonenumber.js:2411:23)
      at Object.&lt;anonymous&gt; (..../node_modules/google-libphonenumber/dist/libphonenumber.js:4432:56)
      at Module._compile (module.js:435:26)
  </code>
  the google-libphonenumber version is 1.0.7 (latest) and it doesn't work with older versions either.
  Please help!</p>