Don't need to call Visitor::visit() explicitly.