signedBaseFile.setBundleFile(bundleFile);
signedBaseFile.setBundleFile(bundleFile, supportSignedBundles);
	public BundleFile wrapBundleFile(BundleFile bundleFile, Object content, BaseData data, boolean base) {		try {			if (bundleFile != null) {				SignedStorageHook hook = (SignedStorageHook) data.getStorageHook(SignedStorageHook.KEY);				SignedBundleFile signedBaseFile;				if (base && hook != null && hook.signedBundleFile != null)					signedBaseFile = hook.signedBundleFile;				else					signedBaseFile = new SignedBundleFile();				signedBaseFile.setBundleFile(bundleFile);				if (signedBaseFile.isSigned()) // only use the signed file if there are certs					bundleFile = signedBaseFile;			}		} catch (IOException e) {			// do nothing; its not your responsibility the error will be addressed later		}		return bundleFile;	}