#NEWLINE# def __call__( self , * args ) : #NEWLINE# #INDENT# if ( not self . called ) : #NEWLINE# #INDENT# self . called = True #NEWLINE# ( cb , args , kw ) = self . tpl #NEWLINE# try : #NEWLINE# #INDENT# cb ( * args , ** kw ) #NEWLINE# #UNINDENT# finally : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# del self . tpl #NEWLINE# #UNINDENT# except AttributeError : #NEWLINE# #INDENT# pass