public void set(Varnode varnode, JitVal val) {
			var map = mapFor(varnode.getAddress().getAddressSpace());
			if (map == null) {
				return;
			}
			doSet(map, varnode, val);
		}
Set one or more definition entries in the given map for the given varnode to the given
value

<p>
Ordinary, this just sets the one varnode to the given value; however, if the given value
is the output of a {@link JitCatenateOp catenation}, then each input part is entered into
the map separately, and the synthetic catenation dropped. The behavior avoids nested
catenations.

@param varnode the varnode
@param val the value
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitDataFlowState.java