public synchronized List<Target> getTargets() {
			return byId.values()
					.stream()
					.map(ot -> ot.target)
					.collect(Collectors.toUnmodifiableList());
		}
NOTE: This can't just be Application.getApplicationVersion(), because the Python client only
specifies up to the minor, not patch, release.
Ghidra/Debug/Debugger-rmi-trace/src/main/java/ghidra/app/plugin/core/debug/service/tracermi/TraceRmiHandler.java