[Authors]
Matt Shaw <matt@dopelogik.com> 


[Thanks to:]
* Archetypes, AbstractEdge, client work (the reason for this tool) 
* Ben Saller and Jonah Bossewitch for all their help
* Darian Schramm for his contribution
