function inherit(base, overrides) {
  return Object.assign({}, base, overrides);
}
@template T
@param {T} base A TextMetadataType or AVMetadataType object.
@param {ExtraMetadataType} overrides Fields to override in the base.
@return {T}