All tests pass! Debug code still needs removal.