@Test
public void testStreamIt() {

    Stream<String> strings = Fun.streamIt(sentinel);
    final Optional<String> testHead = strings.findFirst();
    assertTrue("value should be present: " + testHead, testHead.isPresent());
    assertSame("value should be same as sentinel", sentinel, testHead.get());
}