Consider supporting methods like LastOrNull, FirstOrNull, and ElementAtOrNull. related: https://github.com/dotnet/runtime/issues/28650