public override Value Handle(Expression left, Expression right, IDictionary<String, Value> symbols) { var bottom = _child.Handle(left, right, symbols); return Assign(left, bottom, symbols); }