lastNotNullOrElse
Returns the last element which is not null, or the result of calling the defaultValue function if there are no elements or all elements are null.
Returns the last element which is not null, or the result of calling the defaultValue function if there are no elements or all elements are null.