add cancel/reply to delegate decorator for closureEventConsumer