@Test
public void testInfer1() {

    final Function<String, String> func = String::toUpperCase;
    final Function<String, String> inferred = infer1(String::toUpperCase);
    assertEquals("do these equate?", func.apply(sentinel), inferred.apply(sentinel));
}