public Optionalish getOptional() {
      return optional;
    }
Returns an {@link Optionalish} representing the kind of Optional that this property's type
is, or null if the type is not an Optional of any kind.
value/src/main/java/com/google/auto/value/processor/AutoValueishProcessor.java