Yes, these tests use internal API which is not exposed to the application regularly. We have to compile the whole library in different way for tests, or include the tests inside (if you see any better third option, speak your mind).