Please add a macro test around the include, it will make the code more readable although there is already a macro guard inside the file, or maybe you can remove that guard.