in reply to local vs my
I guess, using preprocessor will not work in your case? You could start here to check whether things immediately break or may be will be working some time...
Courage, the Cowardly Dog