public static UMemberSelect create(UExpression expression, CharSequence identifier, UType type) {
    return new AutoValue_UMemberSelect(expression, StringName.of(identifier), type);
  }
@Test
  public void serialization() {
    SerializableTester.reserializeAndAssert(
        UMemberSelect.create(
            ULiteral.stringLit("foo"),
            "indexOf",
            UMethodType.create(UPrimitiveType.INT, UPrimitiveType.INT)));
  }