Empty string ("") or false in any setting also force the configuration files to be written, but without configuration for that key. Can be used to clear the old configuration and/or override a global setting.
It works as stated for Linux guests, but not for Windows guests.
The attached patch tries to resolve that.
The documentation states the following:
It works as stated for Linux guests, but not for Windows guests. The attached patch tries to resolve that.