parse: Dollar terminates bareword
eval: Use Value to represent internal values