def METHOD_NAME(m, **kwargs):
    """
    Build a flowsheet with softening pretreatment and RO.
    """
    assert kwargs["RO_base"] == "TDS"
    assert not kwargs["has_desal_feed"]
    flowsheet_NF.build_components(m)
    kwargs["NF_type"] = "ZO"
    flowsheet_two_stage.build_components(m, pretrt_type="NF", **kwargs)
    m.fs.feed.properties[0].flow_vol
    m.fs.feed.properties[0].conc_mol_phase_comp["Liq", "Ca"]
    m.fs.tb_pretrt_to_desal.properties_in[0].flow_vol
    m.fs.tb_pretrt_to_desal.properties_in[0].conc_mol_phase_comp["Liq", "Ca"]
    return m