Calling VisitedArray::accept() triggers a call to Visitor::visit(),
there's no need to call it twice.