public static USynchronized create(UExpression expression, UBlock block) {
    return new AutoValue_USynchronized(expression, block);
  }
@Test
  public void equality() {
    new EqualsTester()
        .addEqualityGroup(USynchronized.create(UFreeIdent.create("foo"), UBlock.create()))
        .addEqualityGroup(USynchronized.create(UFreeIdent.create("bar"), UBlock.create()))
        .testEquals();
  }