function cbMakeCore(data) {
    var curDateTime = getCurDateTimeForOffice()
    var userName =
      genobj.options.author || genobj.options.creator || 'officegen'
    var extraFields = ''

    // Work on all the properties:
    for (var infoRec in genobj.info) {
      if (
        genobj.info[infoRec] &&
        genobj.info[infoRec].element &&
        genobj.info[infoRec].data
      ) {
        extraFields +=
          '<' +
          genobj.info[infoRec].element +
          '>' +
          gen_private.plugs.type.msoffice.escapeText(
            genobj.info[infoRec].data
          ) +
          '</' +
          genobj.info[infoRec].element +
          '>'
      } // Endif.
    } // End of for loop.

    return (
      gen_private.plugs.type.msoffice.cbMakeMsOfficeBasicXml(data) +
      '<cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">' +
      extraFields +
      '<dc:creator>' +
      userName +
      '</dc:creator><cp:lastModifiedBy>' +
      userName +
      '</cp:lastModifiedBy><cp:revision>1</cp:revision><dcterms:created xsi:type="dcterms:W3CDTF">' +
      curDateTime +
      '</dcterms:created><dcterms:modified xsi:type="dcterms:W3CDTF">' +
      curDateTime +
      '</dcterms:modified></cp:coreProperties>'
    )
  }
Generate the coreProperties for the document.

This method creating the docProps/core.xml resource inside any MS based document. Each type of document generator is adding the
supported document properties using calls to gen_private.plugs.type.msoffice.addInfoType().

@param {object} data Ignored by this callback function.
@return Text string.