document ExternalTest
hide the implementation of the parser
parser docs
just call this method todo
remove the ability to skip and bail out with no reason
docs for TestBuilder
TestHarness docs