public void addProofStep(Clause implication, Literal fact, Dictionary<Variable, Term> bindings) { stepFinal = new ProofStepFoChAssertFact(implication, fact, bindings, stepFinal); }