ifdef INCLUDE_GUARD should represent filepath