Visitors define the interesting behavior of objects. Those behaviors need to be linked together and this is accomplished in two phases in Demeter/Java. To avoid the structural anomaly, we link visitors first using traversal specifications and then using UML class diagrams.