Oo--this is a no-no. You shouldn't do unpacking in the function signature. It works with Python 2, but it's been deprecated as of 2.6 and totally fails with a syntax error in Python 3. http://www.python.org/dev/peps/pep-3113/