Sorry but i stopped working on this a long time ago. It used a specific hack for the 3.94 compiler to use resource/linker info which is probably breaking on 4.00 so i'm surprised if it works at all. Now there is a /linker switch so the main reason i wrote this program disappeared.
I tried it on v4 and couldn't get it to work at all. Unfortunately my time is taken up with other projects so i won't be returning to this, not to mention i don't know where the source is (probably somewhere in a big pile of dvd backups). Sorry to disappoint!
I see what you mean, it works like that but i have no idea why! If i ever find some spare time (unlikely for a while) then i will try to dig out the source and take a look.