def METHOD_NAME(example_toml):
    values = [
        WritableConfigValue("species", str, "Homo sapiens", ("taxonomy", "genus")),
        WritableConfigValue("species", str, "Mus musculus", ("taxonomy", "genus", "subgenus")),
        WritableConfigValue("genome_size", float, 3.2, ("genomic_info",)),
    ]
    write_values(example_toml, values, overwrite_existing=True)
    assert example_toml["taxonomy"]["genus"]["species"] == "Homo sapiens"
    assert example_toml["taxonomy"]["genus"]["subgenus"]["species"] == "Mus musculus"
    assert example_toml["genomic_info"]["genome_size"] == 3.2
    new_values = [
        WritableConfigValue("species", str, "Canis lupus", ("taxonomy", "genus")),
        WritableConfigValue("species", str, "Canis lupus familiaris", ("taxonomy", "genus", "subgenus")),
        WritableConfigValue("genome_size", float, 2.8, ("genomic_info",)),
    ]
    write_values(example_toml, new_values, overwrite_existing=False)
    assert example_toml["taxonomy"]["genus"]["species"] == "Homo sapiens"
    assert example_toml["taxonomy"]["genus"]["subgenus"]["species"] == "Mus musculus"
    assert example_toml["genomic_info"]["genome_size"] == 3.2
    write_values(example_toml, new_values, overwrite_existing=True)
    assert example_toml["taxonomy"]["genus"]["species"] == "Canis lupus"
    assert example_toml["taxonomy"]["genus"]["subgenus"]["species"] == "Canis lupus familiaris"
    assert example_toml["genomic_info"]["genome_size"] == 2.8