[Bob Ippolito] > > > >>> x = [] > > > >>> x.extend(-y for y in x) > > > Segmentation fault I get a MemoryError. To help with get a comprehensive view when I look at this more closely tomorrow, can you try out variations on the theme with other mutables: myset.update deque.extend dict.update dict.fromkeys array.extend Raymond