uefi.org/sites/default/…
"33.2.5.8 Defaults
To ensure consistent behavior when a platform attempts to restore settings to defaults, each question op-code must have an active default setting."
My 5c on the update: aside of JSON and Redfish (that are both nearly impossible to implement in a secure way in C, IMO), it's great overall.