Evaluating items on the evaluation stack, interpret::evaluate(), will now determine whether the symbol is a function argument or picked directly from the symbol table. Recursion has not been tested yet.