@Override
	public CompletableFuture<Void> removeVM(VirtualMachine vm) {
		if (getCurrentVM() == vm) {
			setCurrentVM(null);
		}
		vms.remove(vm.name());
		connectors.remove(vm);
		return CompletableFuture.completedFuture(null);
	}
NB: can't use manager.connectedVMs, because technically, other things could be using the
JDI outside of this manager.
Ghidra/Debug/Debugger-jpda/src/main/java/ghidra/dbg/jdi/manager/impl/JdiManagerImpl.java