# File lib/ruote/part/storage_participant.rb, line 122
    def reply (workitem)

      # TODO: change method name (receiver mess cleanup)

      doc = fetch(Ruote::FlowExpressionId.extract_h(workitem))

      r = @context.storage.delete(doc)

      return reply(workitem) if r != nil

      workitem.h.delete('_rev')

      reply_to_engine(workitem)
    end