public static <T,B>
	int searchIndexedBinary(
			final List<B> list, 
			final F1<B,? extends Comparable<? super T>> keyF, 
			T key) {
		RandomAccessCol<T> col = (RandomAccessCol<T>) randomAccessCol(list, keyF);
		
		return searchIndexedBinary(key, col);
	}