public String toString(TimeRadix radix) {
		if (pSteps.isNop()) {
			if (steps.isNop()) {
				return radix.format(snap);
			}
			return String.format("%s:%s", radix.format(snap), steps.toString(radix));
		}
		return String.format("%s:%s.%s", radix.format(snap), steps.toString(radix),
			pSteps.toString(radix));
	}
Construct the given schedule, but assumed abnormal

@param snap the initial trace snapshot
@param steps the step sequence
@param pSteps the p-code step sequence
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/time/schedule/TraceSchedule.java