def record(records: list,
           method="",
           method_uuid="",
           indicator="",
           indicator_uuid="",
           indicator_unit="",
           flow="",
           flow_uuid="",
           flow_category="",
           flow_unit="",
           cas_number="",
           location="",
           location_uuid="",
           factor=0.0) -> list:
    """Append a new row to the given list (which may be the empty list)."""
    records.append([
        method,
        method_uuid,
        indicator,
        indicator_uuid,
        indicator_unit,
        flow,
        flow_uuid,
        flow_category,
        flow_unit,
        cas_number,
        location,
        location_uuid,
        factor])
    return records