Incrementally better

Eeek.  Isn't this in a library somewhere?