in reply to Conditional use of 'use'

TIMTOWTDI:

You can run the script with the -P flag.
This will start the C Preprocessor, which can handle that sort of stuff for you.