Cleaned up commit for starting with the syntax-tree based
execution/evaluation