code: function (data) {
          var validData = _.deepMapValues(this.config, function (value, propertyPath) {
            return _.deepGet(data, propertyPath.join('.'));
          });
          _.merge(this.config, validData);
        }
docs: Set settings Invalid properties are ignored