The property should not have a default value. Otherwise this code in LBPN will not work as expected:

```js
if(settings.production) {
  pushOptions.gateway = pushOptions.gateway || 'gateway.push.apple.com';
  feedbackOptions.gateway = feedbackOptions.gateway|| 'feedback.push.apple.com';
}
```

Please consider adding a unit test to LBPN to verify that the `production` flag actually does what you believe it is doing.