@ruby_gem and @iainjmitchell doing TDD as if you meant it