Handle merging list fields that may include some overlap.

def VcardMergeListFields(field1, field2):
    """Handle merging list fields that may include some overlap."""
    field_dict = {}
    for f in field1 + field2:
        field_dict[str(f)] = f
    return list(field_dict.values())