def METHOD_NAME(upgrader, fcc_experiment_elements_mapping, pooled_clone_sequencing):
    value = upgrader.upgrade('functional_characterization_experiment', fcc_experiment_elements_mapping, current_version='8', target_version='9')
    assert value['schema_version'] == '9'
    assert isinstance(value['elements_mappings'], list)
    assert 'elements_mapping' not in value
    assert value['elements_mappings'] == [pooled_clone_sequencing['uuid']]