There are two directives I love to use in my code: you allow ’s the preprocessor know that you wish to add a header nice only once, and another deals with construction packaging.