#NEWLINE# def __getattr__( self , name ) : #NEWLINE# #INDENT# 'The glue that makes functions retriable, and returns other\n        attributes from the wrapped object as-is.' #NEWLINE# x = getattr ( self . __wrapped , name ) #NEWLINE# if hasattr ( self , '__call__' ) : #NEWLINE# #INDENT# return self . __wrap_method_with_call_and_maybe_retry ( x ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return x