public AddressSpace fixSpace(ParserWalker walker) throws SleighException {
		switch (type) {
			case J_CURSPACE:
				return walker.getCurSpace();
			case HANDLE: {
				FixedHandle hand = walker.getFixedHandle(handle_index);
				switch (select) {
					case V_SPACE:
						if (hand.offset_space == null) {
							return hand.space;
						}
						return hand.temp_space;
					default:
						break;
				}
				break;
			}
			case SPACEID:
				return value_spaceid;
			case J_FLOWREF:
				return walker.getFlowRefAddr().getAddressSpace();
			default:
				break;
		}
		throw new SleighException("ConstTpl is not a spaceid as expected");
	}
A placeholder for what will resolve to a field of a Varnode
(an AddressSpace or integer offset or integer size)
given a particular InstructionContext
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/template/ConstTpl.java