Bugfix to address instability of the ProviderChoice variable: don't use ::query() as it will fall back to the default value as soon as the provider module is unloaded. Instead, only use the default value if the variable's string value is unset. Rev: server/etc/modules/Variable.pmod/module.pmod:1.103