@Override
	public String toString() {
		if (context.alwaysTrue()) {
			return instr.toString();
		}
		if (instr.alwaysTrue()) {
			return context.toString();
		}
		if (context.alwaysFalse() || instr.alwaysFalse()) {
			return "never";
		}
		return "cmb:(" + context + "," + instr + ")";
	}
A pattern that has both an instruction part and non-instruction part
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/pattern/CombinePattern.java