@Nonnull
    public static <K> FunctionEx<Entry<K, ?>, K> entryKey() {
        return Entry::getKey;
    }
@Test
    public void when_entryKey() {
        assertEquals(1, entryKey().apply(entry(1, 2)));
    }