Added a reference equality comparison to ScopeUtils.AreEqual.
Finished with the implementation of the evaluation engine.