#NEWLINE# def _get_base_widget( self ) : #NEWLINE# #INDENT# "\n        Return the widget without decorations.  If there is only one\n        Decoration then this is the same as original_widget.\n\n        >>> t = Text('hello')\n        >>> wd1 = WidgetDecoration(t)\n        >>> wd2 = WidgetDecoration(wd1)\n        >>> wd3 = WidgetDecoration(wd2)\n        >>> wd3.original_widget is wd2\n        True\n        >>> wd3.base_widget is t\n        True\n        " #NEWLINE# w = self #NEWLINE# while hasattr ( w , '_original_widget' ) : #NEWLINE# #INDENT# w = w . _original_widget #NEWLINE# #UNINDENT# return self