From CommentsOnVisitor. A possibly useful extension of the VisitorPattern, described here : [http://www.sable.mcgill.ca/publications/thesis/#gagnonMastersThesis]
I'm a little confused as to where the extension is? The extended VisitorPattern described in the thesis appears to be a rediscovery of the standard VisitorPattern described in GangOfFour.