pull a header out of test.cpp, to extend the test
provide different ways of building the test