@Test
	public void testLoadTags_XmlHasCommentValue() throws Exception {

		// Create file with contents
		File xxeFile = createTempFileForTest();
		Files.write(xxeFile.toPath(), FUNCTION_TAGS_HAS_COMMENT_VALUE.getBytes());
		Set<FunctionTag> tags = FunctionTagLoader.loadTags(xxeFile);

		Set<FunctionTag> expectedTags = new HashSet<>();
		expectedTags.add(new InMemoryFunctionTag("COMPRESSION", ""));
		expectedTags.add(new InMemoryFunctionTag("CONSTRUCTOR", ""));
		expectedTags.add(new InMemoryFunctionTag("CRYPTO", ""));
		expectedTags.add(new InMemoryFunctionTag("DESTRUCTOR", "IM A COMMENT"));
		expectedTags.add(new InMemoryFunctionTag("IO", ""));
		expectedTags.add(new InMemoryFunctionTag("LIBRARY", ""));
		expectedTags.add(new InMemoryFunctionTag("NETWORK", ""));
		expectedTags.add(new InMemoryFunctionTag("UNPACKER", ""));

		assertEquals(tags, expectedTags);
	}
Test parsing xml that is the same as what is loaded in Ghidra by default, 
located in Base/data/functionTags.xml
@throws IOException
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/function/tags/FunctionTagLoaderTest.java