public static IEnumerable<T> LongestCommonPrefix<T>( this IEnumerable<T> this, IEnumerable<T> other )