TInternalVisitor