HV-905 Providing a global config for auto unwrapping

An early attempt. Any thoughts on the direction?
> How do we handle this in other cases? Does not just one take precedence (I'm not sure out of my head)?

You're right. Properties takes precedence over programmatic configuration. If the property is `false` and the programmatic configuration is `true`, an exception will be thrown. The inverse will not throw an exception but will take the `true` value of the property.