def _rereconstituter(name):
 privateName = (nativeString('_') + name)
 return property((lambda self: getattr(self, privateName)), (lambda self, value: (setattr(self, privateName, (value if isinstance(value, bytes) else value.encode('charmap'))) or self._reconstitute())))

def _rereconstituter ( name ) : privateName = ( nativeString ( '_' ) + name ) return property ( ( lambda self : getattr ( self , privateName ) ) , ( lambda self , value : ( setattr ( self , privateName , ( value if isinstance ( value , bytes ) else value . encode ( 'charmap' ) ) ) or self . _reconstitute ( ) ) ) )
attriute declaration to preserve mutability on l{urlpath} .