docs: def get_objectlist(description, config_key, module):
      """
      Take a description and return a list of classes.
  
      Parameters
      ----------
      description : list of dictionaries
          Each dictionary has only one entry. The key is the name of a class. The
          value of that entry is a list of dictionaries again. Those dictionaries
          are paramters.
  
      Returns
      -------
      List of objects.
      """
      object_list = []
      for feature in description:
          for feat, params in feature.items():
              feat = get_class(feat, config_key, module)
              if params is None:
                  object_list.append(feat())
              else:
                  parameters = {}
                  for dicts in params:
                      for param_name, param_value in dicts.items():
                          parameters[param_name] = param_value
                  object_list.append(feat(**parameters))  # pylint: disable=W0142
      return object_list