> This is right, isn't it? The first argument (actual), is the result as provided by the iterator, the second (expected), 
> is the test string we used as input.

Doh, yes indeed. Thanks for pointing that out. Yes, the first arg is indeed "actual"...sloppy reading by me...