People using configuratino files have the luxury of commenting out
config options, so that the files are self-documenting even when no
actual configuration is going on.
But users of the Win32 registry configuration can't do this, since
there's no way to have a key in the registry without a value.
Solution is to allow the empty value to mean no value -- i.e., if
the key is requested, the config code reports that there is simply
no setting for that key.
Hmmm, and this could be done for Windows only, inside the config-reading
code. Yeah, I think that's the ticket...
Note that Lalit Jairath <lalit.jairath@barra.com> is interested in
seeing this resolved soon.