def post_setattr ( self, object, name, value ):
        try:
            setattr( object, name % '_', self.mapped_value( value ) )
        except:
            # We don't need a fancy error message, because this exception
            # should always be caught by a TraitCompound handler:
            raise TraitError, 'Unmappable'
dataset/ETHPy150Open enthought/traits/traits/trait_handlers.py/TraitMap.post_setattr/operator `+` -> `%`