Tests pass; 100% coverage.