Lots of new unit tests.