Tests: many more tests are expected to pass now.