This is a test making sure that the header can be included in several compilation without causing multiple definitions And also that we can include two different generated headers generated different namespaces in the same compilation unit