wruuqr ewfjbc wrote: > Should I have expected the behavior of this function? > Is this a bug? Is it wise to exploit this behavior? That's a FAQ. See <http://www.python.org/doc/faq/general.html>, question 4.21 "Why are default values shared between objects?". -- David Goodger