Implement expression constructor and evaluator in base.ash