@Override
  public Map<String, Object> apply(VCard card, TransformerContext context) {
    Map<String, Object> contact = new LinkedHashMap<>();
    copyNames(card, contact);
    copyPersonData(card, contact, context);
    copyBusinessData(card, contact);
    copyExtendedData(card, contact);
    return contact;
  }
Maps from a VCard to a Microsoft Graph contacts resource as defined by
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/contact.
extensions/data-transfer/portability-data-transfer-microsoft/src/main/java/org/datatransferproject/transfer/microsoft/transformer/contacts/ToGraphContactTransformer.java