public IdentifyCandidateMatchingTerm(Term toMatch, AtomicSentence expression,AbstractModulation abstractModulation) { this.abstractModulation = abstractModulation; this.toMatch = toMatch; this.toMatchVariables = abstractModulation.variableCollector .collectAllVariables(toMatch); expression.accept(this, null); }