// In this case the events get a name for the events related to this package from the filename
//WordprocessingMLPackage wordMLPackage = Docx4J.load(new java.io.File(inputfilepath));
// Approach 2: Load the docx from a file
// In this case the events get a name for the events related to this package from the filename
PackageIdentifierTransient pkgIdentifier = new PackageIdentifierTransient("templateXYZ");
WordprocessingMLPackage wordMLPackage = Docx4J.load(pkgIdentifier, new java.io.File(inputfilepath));
// Approach 3: Load the docx from an input stream
// In this case, without more, we can't identify which pkg the events belong to
// so a unique identifier is automatically assigned