def METHOD_NAME(result_list):
    result = merge_dicts(result_list, keys_to_exclude=['errors'])
    # The errors key will be a dict, so we need to make sure to merge all unique
    # errors together for the final result
    result['errors'] = {}
    for r in result_list:
        new_errors = set(r['errors']) - set(result['errors'])
        for new_error in new_errors:
            result['errors'][new_error] = r['errors'][new_error]
    return result