uniform explicit include guards