private DomainFolder getExplicitFolder(String folderPath)
			throws InvalidNameException, IOException {
		DomainFolder folder = projectData.getRootFolder();
		for (String name : folderPath.substring(1).split("/")) {
			DomainFolder subfolder = folder.getFolder(name);
			if (subfolder == null) {
				subfolder = folder.createFolder(name);
			}
			folder = subfolder;
		}
		return folder;
	}
Close associated {@link ProjectData} when all consumers have released wrapped object.
Underlying project data instance may remain active until all open project files have been
released/closed.
Ghidra/Framework/Project/src/main/java/ghidra/framework/protocol/ghidra/GhidraURLWrappedContent.java