#NEWLINE# def __delattr__( self , attr ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# super ( SemiStrictDict , self ) . __delattr__ ( e ) #NEWLINE# #UNINDENT# except AttributeError : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# del self . _extras [ attr ] #NEWLINE# #UNINDENT# except KeyError as e : #NEWLINE# #INDENT# raise AttributeError ( e )