def METHOD_NAME(
    self,
    filelist,
    fformat="rms_ascii",
    mdlogname=None,
    zonelogname=None,
    strict=True,
    append=True,
):
    """Import blocked wells from a list of files (filelist).
    Args:
        filelist (list of str): List with file names
        fformat (str): File format, rms_ascii (rms well) is
            currently supported and default format.
        mdlogname (str): Name of measured depth log, if any
        zonelogname (str): Name of zonation log, if any
        strict (bool): If True, then import will fail if
            zonelogname or mdlogname are asked for but not present
            in wells.
        append (bool): If True, new wells will be added to existing
            wells.
    Example:
        Here the from_file method is used to initiate the object
        directly::
          mywells = BlockedWells(['31_2-6.w', '31_2-7.w', '31_2-8.w'])
    """
    if not append:
        self._wells = []
    # file checks are done within the Well() class
    for wfile in filelist:
        try:
            wll = BlockedWell(
                wfile,
                fformat=fformat,
                mdlogname=mdlogname,
                zonelogname=zonelogname,
                strict=strict,
            )
            self._wells.append(wll)
        except ValueError as err:
            xtg.warn(f"SKIP this well: {err}")
            continue
    if not self._wells:
        xtg.warn("No wells imported!")