#NEWLINE# def get_system( self , parent_system , name , current , level , extra ) : #NEWLINE# #INDENT# key = ( 'system' , parent_system , name , current , level , tuple ( extra . items ( ) ) ) #NEWLINE# system = self . node_cache . get ( key ) #NEWLINE# if ( not system ) : #NEWLINE# #INDENT# system = System ( parent_system , name , current , level , extra = extra ) #NEWLINE# self . node_cache [ key ] = system #NEWLINE# #UNINDENT# return system