public static <V> SetOnceReference<V> ofNullable(final V value) {
        return new SetOnceReference<>(value);
    }
@Test
    public void testFromOfNullableWithValue() {
        final Sentinel sentinel = new Sentinel();
        checkSetReferenceIsImmutable(SetOnceReference.ofNullable(sentinel), sentinel);
    }