Patch Set 36: Looks good to me, approved

Finally, --reverse works like it should, not the bastard hack that the C implementation performs.

I think this is acceptable at this point. If there are no objections to the series we should merge all of it as part of 1.0.