@VisibleForTesting
  static UIntersectionType create(UExpression... bounds) {
    return create(ImmutableList.copyOf(bounds));
  }
@Test
  public void serialization() {
    SerializableTester.reserializeAndAssert(
        UIntersectionType.create(
            UClassIdent.create("java.lang.CharSequence"),
            UClassIdent.create("java.io.Serializable")));
  }