@Override
 public boolean equals(@Nullable Object obj) {
   return Lists.equalsImpl(this, obj);
 }
 @Beta
 protected boolean standardEquals(@Nullable Object var1) {
   return Lists.equalsImpl(this, var1);
 }