Variable variable = addVariable (varName, value); variable.setLineWhereDefined (lineDefined);
Variable variable = new Variable (varName, value, this); valueMap.put (varName, variable); variableNames.add (varName);
    Variable addVariable (String varName, String value, int lineDefined)    {        Variable variable = addVariable (varName, value);        variable.setLineWhereDefined (lineDefined);        return variable;    }