We have many tests with the same or similar names (because the functionality being tested is similar) occurring across multiple suites or test cases. Version 1 printed out a "path" down the suite tree to the test via a global kluge where you could keep track of where you were in the tree of tests & suites.