'd'

def func(a, b, *args, **kw):
    'verify no warnings for variables (arguments) used before set'
    print a, b, args, kw

class E(Exception):
    'doc'


def x():
    'instantiate a new E with many args, should not be a warning'
    print E('test', 'test', 'test', 'test', 'test', 0)

@@ -1,13 +1,56 @@
 'd'%0A%0A
+from types import StringType, UnicodeType%0A%0A
 def func

make sure that from X import Y, Z does not produce a warning