Oh wow, so that explains that I guess..
Yeah feel free to post a fixed version in the OP, just make sure its based off the latest version from the topic, and change the version number slightly.
Ninja: Seeing my old, terrible code has motivated me to work on the rewrite a bit. Ill see if I can get something out soon.