eliminate fatal() test failures
start using subtests and is()