#NEWLINE# def SmartUnsetAll( self ) : #NEWLINE# #INDENT# 'Reverses all the SmartSet() calls, restoring things to their original\n    definition.  Its okay to call SmartUnsetAll() repeatedly, as later calls\n    have no effect if no SmartSet() calls have been made.\n\n    ' #NEWLINE# self . stubs . reverse ( ) #NEWLINE# for args in self . stubs : #NEWLINE# #INDENT# setattr ( * args ) #NEWLINE# #UNINDENT# self . stubs = [ ]