@Test
  public void testOptionalOptional_ofSomething() {
    OptionalOptional ofSomething =
        OptionalOptional.builder().maybeJustMaybe(Optional.of("foo")).build();
    Truth.assertThat(ofSomething.maybeJustMaybe()).hasValue(Optional.of("foo"));
  }
Tests that an annotation on a type parameter of an {@code @AutoValue} builder is copied to the
implementation class.
value/src/it/functional/src/test/java/com/google/auto/value/AutoValueJava8Test.java