}
rparen();
lbrace();
newlineOpt();
for (int i = 1, j = idents.length; i < j; i++) {
SetCommand setter = x.getSetters().get(i - 1);
String fieldIdent = clientOracle.getFieldId(setter.getFieldDeclClass(),
setter.getField());
if (fieldIdent != null) {
// _0.foo = bar;
spaceOpt();
push(idents[0]);
dot();
push(fieldIdent);
eq();
push(idents[i]);
semi();
} else {
String fieldName = setter.getFieldDeclClass().getName()
+ "." + setter.getField();
if (!skippedFields.contains(fieldName)) {
skippedFields.add(fieldName);
log.warning("Skipped sending the field " + fieldName + " because "
+ "it's unused in the client. It should either be changed to "
+ "transient or removed.");