*<Null safety>*
T? maxOrNull
T? get maxOrNull { var iterator = this.iterator; if (iterator.moveNext()) { var value = iterator.current; while (iterator.moveNext()) { var newValue = iterator.current; if (value.compareTo(newValue) < 0) { value = newValue; } } return value; } return null; }