TDD steps example
FIX - was giving away the solution
Improved comments