#NEWLINE# def __call__( self , source ) : #NEWLINE# #INDENT# executor = ( self . _table_subquery ( source ) if self . _table_subquery else source ) #NEWLINE# for p in self . _parts : #NEWLINE# #INDENT# executor = p ( source = executor ) #NEWLINE# #UNINDENT# executor . columns = ( [ c ( ) . name for c in p . column_classes ] if self . column_classes else source . columns ) #NEWLINE# return executor