Almost half the tests pass now.