And I doubt he'll have a satisfactory answer.

I think if you look in the file "earth.h", you'll find that CONST CHAR[] TRUTH is defined in at least 10^42 places - and that doesn't even begin to address the number of places it's defined in "universe.h".

Even worse yet, different parts of the program use different #DEFINE values - so the value of TRUTH varies based on the thread ID, status, and data handled.

;-)

And you thought .DLL hell was bad...