Min of iterable; null if empty.
num? minOfMany(Iterable<num> values) { num? m; for (final num v in values) { if (m == null || v < m) m = v; } return m; }