@@ -0,0 +1,372 @@
+package org.immutables.fixture.style;%0A%0Aimport java.util.Optional;%0Aimport java.util.OptionalInt;%0A%0Aimport org.immutables.value.Value;%0A%0A@Value.Immutable%0A@Value.Style(optionalAcceptNullable = true)%0Apublic interface OptionalWithNullable %7B%0A  Optional%3CString%3E getJavaOptional();%0A  OptionalInt getJavaOptionalInt();%0A  com.google.common.base.Optional%3CString%3E getGuavaOptional();%0A%7D%0A

add a test to make sure that everything is copacetic