def METHOD_NAME(self, data):
    arxiv_eprint = data.pop('arxiv_eprint', None)
    arxiv_eprints = data.get('arxiv_eprints')
    if arxiv_eprint:
        data['arxiv_eprint'] = force_list({'value': arxiv_eprint})
    elif arxiv_eprints:
        data['arxiv_eprint'] = force_list(
            {'value': get_value(data, 'arxiv_eprints[0].value', default=missing)})
    data.pop('arxiv_eprints', None)
    return data.get('arxiv_eprint', missing)