protected static int computeEnd(List<? extends AbstractAssemblyState> operands) {
		return operands.stream()
				.map(s -> s.shift + s.length)
				.reduce(0, Integer::max);
	}
Compute the farthest end byte (exclusive) among the given operands

@param operands the operands
@return the farthest end byte
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyConstructState.java