ah, the joys of test-based development..