Add SingleOrNothing to EnumerableExtensions.