Brought back be able to For Each over Tuples without  calling AsEnumerable  first in VB.NET , Also shortened code For FirstOrDefault an LastOrDefault