In JSON, `undefined` values stripped off the object ``` > JSON.parse(JSON.stringify({a: undefined})) {} > JSON.parse(JSON.stringify({a: undefined})).a undefined ``` and undefined values in arrays are converted to `null` It would be great if there were some option that removed undefined props at encode time.