>P.S. Can someone please commit the most recent patch in this thread? 
>Zach is planning to do more Socket documentation at some stage, but I
>don't think he's likely to begin until this one is committed.

OK, I will.