Why do new-style classes disable __coerce__()? It seems cumbersome to have to write a whole set of methods (e.g. __add__, __radd__, etc.) to get the same effect. Is there some way to automatically generate those methods, or are we simply not supposed to do coercion for some reason? -- Hallvard