@Override
	public JitTypeBehavior typeFor(int position) {
		if (position > parts.size() || position < 0) {
			throw new AssertionError();
		}
		return partType();
	}
Iterate over the parts from most to least significant

@param bigEndian the byte order off the machine
@return an iterable over the parts
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/op/JitCatenateOp.java