> I'd love to collaborate on this with anybody else who's interested. As soon > as a CVS repository appears, I can check it in. In the meantime, you can mail me the class, and I will put it up.