Special thanks for their comments and suggestions to:
    Fredrik Lundh
    Nick Mathewson
    Abdelkader Gouaich
    Rodrigo Benenson
    David LeBlanc
    John Krumpotick
    Rodrigo B. de Oliveira
    Dominic Hillenbrand
    Mark Andrew
