docs: def get_config_parameter_multiline(config: ConfigParser,
                                     section: str,
                                     param: str,
                                     default: List[str]) -> List[str]:
      """
      Get multi-line string parameter from ``configparser`` ``.INI`` file,
      as a list of strings (one per line, ignoring blank lines).
  
      Args:
          config: :class:`ConfigParser` object
          section: section name within config file
          param: name of parameter within section
          default: default value
      Returns:
          parameter value, or default
      """
      try:
          multiline = config.get(section, param)
          lines = [x.strip() for x in multiline.splitlines()]
          return [line for line in lines if line]
      except (TypeError, ValueError, NoOptionError):
          log.warning(
              "Configuration variable {} not found or improper in section [{}]; "
              "using default of {!r}", param, section, default)
          return default