Manifest manifest = new Manifest(dataBundle);
manifest.populateFromBundle();
manifest.writeAsJsonLD();
Path zip = Files.createTempFile("databundle", ".zip");
DataBundles.closeAndSaveBundle(dataBundle, zip);
<BUG>System.out.println("Saved to " + zip);
if (Desktop.isDesktopSupported()) {
Desktop.getDesktop().open(zip.toFile());
}</BUG>
try (Bundle dataBundle2 = DataBundles.openBundle(zip)) {

Manifest manifest = new Manifest(dataBundle);
manifest.populateFromBundle();
manifest.writeAsJsonLD();
Path zip = Files.createTempFile("databundle", ".zip");
DataBundles.closeAndSaveBundle(dataBundle, zip);
try (Bundle dataBundle2 = DataBundles.openBundle(zip)) {
