I like the rename from `EvalVisitor` to `Evaluator`.