docs: def get_configuration_from_settings(self, setting_info):
          """
          Returns a dictionary with configuration names as keys and setting
          values extracted from this configurator's settings as values.
  
          :param setting_info: Sequence of 2-tuples containing the configuration
            name as the first and the setting name as the second element.
          """
          settings = self.get_settings()
          return dict([(name, settings.get(key))
                       for (name, key) in setting_info
                       if not settings.get(key, None) is None])