public Interpreter(Program tacnyProgram) { Contract.Requires(tacnyProgram != null); _tacnyProgram = tacnyProgram; _solutionList = new SolutionList(); }