This page is a place holder for documentation on the Design Patterns that I have created. 

The most useful pattern so far has been the Dispatched-Visitor pattern, with solves many of the problems with the traditional Visitor pattern. I need a bit of motivation to document this pattern so if you are thinking of implementing the Visitor pattern, please drop me an email and ask about the Dispatched-Visitor pattern - that should be enough to get me to take the time to write the documentation. =)