*<Null safety>*
T? singleOrNull
T? get singleOrNull { var iterator = this.iterator; if (iterator.moveNext()) { var result = iterator.current; if (!iterator.moveNext()) { return result; } } return null; }