Owen, also please use more reasonable names for particular tests - dotest means nothing.
I agree that the test names are not particularly descriptive. However, I chose those names to indicate that the tests match the existing DoTest functions. Perhaps both sets of functions should ideally given more descriptive names.
Cheers,
Owen