Max/Min on Tuples with Generic IComparer on object