#NEWLINE# def find( self , sig ) : #NEWLINE# #INDENT# for ( ver_sig , impl ) in self . versions : #NEWLINE# #INDENT# if ( ver_sig == sig ) : #NEWLINE# #INDENT# return impl #NEWLINE# #UNINDENT# if self . _match_arglist ( ver_sig , sig ) : #NEWLINE# #INDENT# return impl #NEWLINE# #UNINDENT# #UNINDENT# raise NotImplementedError ( self , sig )