for (Literal l : topChain.getTail()) {
AtomicSentence atom = (AtomicSentence) substVisitor.subst(
subst, l.getAtomicSentence());
reduction.add(l.newInstance(atom));
}
reduction.add(new ReducedLiteral((AtomicSentence) substVisitor
.subst(subst, botLit.getAtomicSentence()), botLit
.isNegativeLiteral()));
for (Literal l : botChain.getTail()) {
AtomicSentence atom = (AtomicSentence) substVisitor.subst(
subst, l.getAtomicSentence());