DavidDC #1 Putting aside for a moment whether they are actually good ideas, you could also use this to initiate a pre-compile parser for case checking, and expanding enumerated types and macros?[edit] Logging the build number?