One of former coworkers altered out test suite to output test data with colors. I tried to do that with Test::Builder to make successes show up in green, failures show up in red with the possibility of having skips and todos showing up in yellow or yet another color. I find it very handy. Then I found out how Test::Harness::Straps::_analyze_line figures out if a test fails or passes. Very agonizing, I must say. I'll have to take a look at the iterator and figure it out from there. The test module internals are scary.