def parent_instancemethod(func):
        """
            decorator makes the decorated Property method behave like 
            the Property's parent's instance method
        """
        @classmethod
        def _parent_instancemethod(cls, *args, **kwds):
            return func(cls._obj.pop(), *args, **kwds)
        return _parent_instancemethod

            decorator makes the decorated Property method behave like 
            the Property's parent's instance method
        
recipes/Python/456312_using_inner_classes_transparent_extensions_your_/recipe-456312.py