Yes, that "Tim Peters". Don't ask again ;-)