What I don't like about .syntax is that the comma and the dot overlap visually. OTOH, something like this:
class Foo: def bar(self, self.baz, self.xyzzy): pass
is what I'd like to see in Python.
Hmmm, this seems to make sense (so much that I actually went and tried it out to see if it would work... which it didn't of course ;-)# polaar