Rename visitors and have them apply themselves.