Numerous fixes for builtins, eval, values and others
A few tests for the evaluator