#NEWLINE# def _init_with_param_sources( self , * param_sources ) : #NEWLINE# #INDENT# param_sources = tuple ( param_sources ) #NEWLINE# for param_src in param_sources : #NEWLINE# #INDENT# if ( not self . _is_instance_of_legal_param_source_class ( param_src ) ) : #NEWLINE# #INDENT# raise TypeError ( 'class {0.__class__!r} (of {0!r}) is not a legal parameter source class' . format ( param_src ) ) #NEWLINE# #UNINDENT# #UNINDENT# self . _param_sources = param_sources #NEWLINE# self . _context_list = [ ]