Wolfgang, >> To be fair, the current version of Helium does support some >> overloading, > > Really? Are you talking about version 1.5? No, version 1.6, which was released just last week. See http:// www.cs.uu.nl/helium/. Cheers, Stefan