bokr at oz.net (Bengt Richter) writes: [...] > >>> s2 = ['abc','def'] [...]> > >>> s2 += 'ghi' > >>> s2 > ['abc', 'def', 'g', 'h', 'i'] That's not what the code I posted tests for. And the fact that having a+b not raise TypeError breaks that function seems to me to be a good reason not to do that. John