Returns a hashCode for equals.
hashCode
equals
@protected int genHash<R>(Iterable<R>? values) { return _finish(values == null ? 0 : values.fold(0, _combine)); }