code: function edit(inst, list, index, argv, event, fin) {
      return function editCallback(err, data) {
          if (err) return fin(err);
          list[index] = data;
          return fin(null, list);
      };
  }
docs: Return a function to patch a subroutine result into a parent list