public static UWildcardType create(BoundKind boundKind, UType bound) {
    return new AutoValue_UWildcardType(boundKind, bound);
  }
@Test
  public void serialization() {
    UType numberType = UClassType.create("java.lang.Number", ImmutableList.<UType>of());
    SerializableTester.reserializeAndAssert(UWildcardType.create(BoundKind.EXTENDS, numberType));
  }