Tests now have 100% coverage.