title: Json.stringify specific fields where one of the fields is an object
body: <p><strong>ISSUE</strong><br>
  I want to call JSON.stringify passing the fields I want to include in the string. One of the fields I want to include is an object.     The JSON.stringify method does not include any of the fields from the object as I would have expected.</p>
  
  <p>Here is a small subset of my larger object;</p>
  
  <pre><code>  var person = {
        name: "John Doe",
        Address: { Line1: "100 north main",  City: "Des Moines" },
        Phone: "555-5555"
      }
  </code></pre>
  
  <p>Here is the stringify method call</p>
  
  <pre><code>   console.log(JSON.stringify(person,["name","Address"]));
  </code></pre>
  
  <p>Here is the results </p>
  
  <pre><code>"{\"name\":\"John Doe\",\"Address\":{}}"
  </code></pre>
  
  <p>Here is a js bin I created  -  <a href="http://jsbin.com/UYOVufa/1/edit?html,console" rel="nofollow">http://jsbin.com/UYOVufa/1/edit?html,console</a>.</p>
  
  <p>I could always stringify just the person.Address and combine it with another string,  but it feels like overkill.</p>
  
  <p>What am I missing?</p>
  
  <p>Thanks,</p>