Made several updates to the evaluator and parser to implement the new "references as first class objects" model.