use SafeConfigParser