Martijn Versteegh, for encouraging me in a long ago project which also used messages in a similar (though not nearly as well developed) fashion as this program. Shame that old project ("Aguila") was deleted by some mistaken tech guy at Raytheon... along with the rest of my life's work... Paul Derbyshire, for suggesting (long ago!) how to use throw like a switch statement for different class types. Mr. Robert Brown, of Midlothian High School, for allowing me to use this laptop for my own goofy uses as well as for practicing for UIL Computer Science. Mr. Kirk Paschall, also of Midlothian High School, for allowing me to skip school to write this junk, even if he didn't know what I was really up to. Matt Harang, for getting me started on this project. SourceForge, for offering such massive support for free Open Source software. Alfredo Kojima, for making Window Maker, which is just perfect for this laptop. Bram Moolenaar, for vim, an awesome programmer's text editor. Peter Miller, for his enlightening document on the evils of recursive make. St. Joseph's Catholic Church, Waxahachie, Texas, for providing both a free computer (church raffles rule) and countless wonderful spiritual experiences. Photon, for his GameDev.net article on reference counting. Hey, it works!