added include guards
redisabled facility tests as that
's a larger issue than this PR