async (err) => {
          const res = { status: 'rejected', reason: err, index };
          const ret = await opts.afterEach(res, index, items);

          return { ...res, ...ret };