function transparentProperty (name, valFunc) {
  let real
  ODP(window, name, {
    set: _ => (real = _),
    get: () => valFunc(real)
  })
}
Sets a property of an object to be transparent. This is used to allow the user to access properties that are normally not accessible. This is useful for sites that lock access to the final site for a predefined amount of time.
@param {string} name - The name of the property.
@param {function} valFunc - The function to call