Greg Ewing writes: > class Foo: > > def ftang(class c, x, y, z); > ... I like this syntax better that the others. While it requires that a single namespace is used for class and normal methods, I think that is a good thing -- we don't *want* overlapping sets of names! -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Digital Creations