funcguard
tests
