The Pariah Visitor, the last pattern found in the relatively young, but already classic book Design Patterns: Elements of Reusable Object-Oriented Software, by Gamma et. al., is often a stumbling block for both students and professionals who are new to the idea of patterns. Some patterns in the book, such