Added comments to Interpreter.java, describing what we expect the recursion to return at each step.