DSHNextResultDone<IteratorState, Result> done([Iterable<Result>? data]) { return DSHNextResultDone(data); }