public static interface KeyFinder<K, E> { K getKey(E e); }