This is in preparation for having pragmas/defines to select compliation options on the fly within the code.