Updating the upstream to JS's JSON api 'Stringify' rather than Google closure apis
diff --git a/javascript/i18n/phonenumbers/demo.js b/javascript/i18n/phonenumbers/demo.js
index 1248892..f8908b3 100644
--- a/javascript/i18n/phonenumbers/demo.js
+++ b/javascript/i18n/phonenumbers/demo.js
@@ -23,7 +23,6 @@
 goog.provide('i18n.phonenumbers.demo');
 
 goog.require('goog.dom');
-goog.require('goog.json');
 goog.require('goog.proto2.ObjectSerializer');
 goog.require('goog.string.StringBuffer');
 goog.require('i18n.phonenumbers.AsYouTypeFormatter');
@@ -50,8 +49,10 @@
   try {
     var number = phoneUtil_.parseAndKeepRawInput(phoneNumber, regionCode);
     output.append('****Parsing Result:****\n');
-    output.append(goog.json.serialize(new goog.proto2.ObjectSerializer(
-        goog.proto2.ObjectSerializer.KeyOption.NAME).serialize(number)));
+    output.append(JSON.stringify(
+        new goog.proto2
+            .ObjectSerializer(goog.proto2.ObjectSerializer.KeyOption.NAME)
+            .serialize(number)));
     output.append('\n\n****Validation Results:****');
     var isPossible = phoneUtil_.isPossibleNumber(number);
     output.append('\nResult from isPossibleNumber(): ');