Foundation of the ExpressionVisitor.