Need to add tests for all existing code and then switch to test-driven design.
Need to add tests for all existing code and then switch to test-driven design.