testlib; add include guards