This class provides an alternative to using the System.Configuration.ConfigurationSettings.AppSettings collection. Instead of raising an exception for an undefined key, it will, depending on which overload is called, return a user-specified default value or an empty string.