#NEWLINE# @ property #NEWLINE# def shortener( self ) : #NEWLINE# #INDENT# if ( not self . __shortener ) : #NEWLINE# #INDENT# shortener_config = get_setting_value ( 'SHORTENER_SETTINGS' , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) . copy ( ) #NEWLINE# shortener_name = shortener_config . pop ( 'name' ) #NEWLINE# self . __shortener = Shortener ( self , ** shortener_config ) #NEWLINE# #UNINDENT# return self . __shortener