if (Rule.confirmationThenObservedComparator.compare(current, rule) < 0) {
break;
}
if (current != rule && rule.subsumes(current)) {
if (current.numLiterals() == rule.numLiterals()) {
if (!current.equivalentTo(rule)) {
/* Same clauses. */
if (m_sameClause
&& Rule.confirmationComparator.compare(current, rule) > 0) {
inverse.remove();
}