banging my head against test failures that are impossible to understand, and even harder to fix without breaking other tests. :(