Somewhere I think you should document why we're doing this conversion. IIRC, it's basically to make the behavior more predictable when a TestCase has several different fixtures interacting.

I don't know if that belongs here on the method definitions or above where we do the conversions.