@Override
	public int compareTo(AssemblyConstructorSemantic that) {
		// TODO: This could be better
		return this.toString().compareTo(that.toString());
	}
Apply just the instruction patterns in the forward (disassembly) direction

@param shift the (right) shift in bytes to apply to the patterns before combining
@param fromLeft the accumulated patterns from the left sibling or parent
@return
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyConstructorSemantic.java