For some reason, pre-processing should be done after the other includes
(..)