}
}
// Only apply demodulation at most once on
// each call.
altClExpression = new Clause(newLits);
altClExpression.setProofStep(new ProofStepClauseDemodulation(
altClExpression, clExpression, assertion));
if (clExpression.isImmutable()) {
altClExpression.setImmutable();
}
if (!clExpression.isStandardizedApartCheckRequired()) {