My concern here is that the string could be quite large, say the output of a verbose test, and we're creating a lot of autorelease objects. I will remove this but would recommend adding the NSAutoreleasePool in `-[Reporter handleEvent:]` as you suggested.