'Just try to remove the trigger.
@see: removeTrigger'

def removeTrigger_BASE(self, handle):

    try:
        (phase, callable, args, kwargs) = handle
    except (TypeError, ValueError):
        raise ValueError('invalid    trigger    handle')
    else:
        if (phase not in ('before', 'during', 'after')):
            raise KeyError('invalid    phase')
        getattr(self, phase).remove((callable, args, kwargs))
