Or, like any good programmer, when God was coding animal DNA:
#include <BovB.h>
#include <BovB.h>
p.s.
Look, imperative is most of what I've done and ~understand. I am not making it out to be inferior, rather questioning fitness for the job. Time and Place peekaboo thinking just seems pedastrian for a transcendent entity devising a world. (That's even an inside joke in Genesis with God looking for Adam.) Short scripting of little bits, sure, but blueprints and stuff, no way.
But, yes, this is just an opinion.
?
#ifndef __BOV_B_H__
#define __BOV_B_H__
#endif
The entire problem is that he left an extra underline at the end of the #define, and 3 underlines look exactly like 2.