function _updateNestedIfChanged(remote, local, remoteKey, localKey) {
  // if high-sec mode is enabled, we do not accept server changes to high-sec
  if (this.high_security && HSM.HIGH_SECURITY_KEYS.indexOf(remoteKey) !== -1) {
    return this.logDisabled(remote, remoteKey)
  }
  return this._updateNestedIfChangedRaw(remote, local, remoteKey, localKey)
}
Some parameter values are nested, need a simple way to change them as well.
Will merge local and remote if and only if both are arrays.

@param {object} remote    JSON sent from New Relic.
@param {object} local     A portion of this configuration object.
@param {string} remoteKey The name sent by New Relic.
@param {string} localKey  The local name.