@Override
	public boolean added(Program program, AddressSetView set, TaskMonitor monitor, MessageLog log)
			throws CancelledException {

		Symbol metadataRootSymbol = SymbolUtilities.getExpectedLabelOrFunctionSymbol(program,
			CliMetadataRoot.NAME, err -> log.appendMsg(getName(), err));

		if (metadataRootSymbol == null) {
			String message = "CLI Metadata Root Symbol not found.";
			log.appendMsg(getName(), message);
			log.setStatus(message);
			return false;
		}
		Address metadataRootAddr = metadataRootSymbol.getAddress();
		ByteProvider bytes = new MemoryByteProvider(program.getMemory(), metadataRootAddr);
		BinaryReader reader = new BinaryReader(bytes, !program.getLanguage().isBigEndian());

		boolean success = false;
		try {
			CliMetadataRoot metadataRoot = new CliMetadataRoot(reader, 0);
			metadataRoot.parse();

			CliStreamMetadata metadataStream = metadataRoot.getMetadataStream();

			success = processManagedInstructions(program, set, monitor, log, metadataRoot);
		}
		catch (IOException e) {
			String message = e.toString();
			log.appendMsg(getName(), message);
			log.setStatus(message);
			success = false;
		}

		return success;
	}
Finds CLI metadata tokens and renders them significantly more useful to the human user versus the CLI Virtual Execution System.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/CliMetadataTokenAnalyzer.java