#NEWLINE# def __init__( self , source , header , * args ) : #NEWLINE# #INDENT# self . source = source #NEWLINE# self . args = args #NEWLINE# if isinstance ( args , ( list , tuple ) ) : #NEWLINE# #INDENT# self . header = header #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( len ( args ) > 0 ) : #NEWLINE# #INDENT# self . header = [ ] #NEWLINE# self . header . append ( header ) #NEWLINE# self . header . extend ( args ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# assert False , 'bad parameters'