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