@Nonnull
    public static <T> FunctionEx<T, T> wholeItem() {
        return FunctionEx.identity();
    }
@Test
    public void when_wholeItem() {
        Object o = new Object();
        assertSame(o, wholeItem().apply(o));
    }