# File lib/ruote/exp/fe_concurrent_iterator.rb, line 239
    def reply(workitem)

      if ab = workitem['fields'].delete(ADD_BRANCHES_FIELD)

        add_branches(ab)

        if
          h.fei['wfid'] != workitem['fei']['wfid'] ||
          ( ! workitem['fei']['expid'].match(/^#{h.fei['expid']}_\d+$/))
        then
          do_persist
          return
        end
      end

      super(workitem)
    end