assertEquals(0, o2.getDefaultTable4s().size());
o2.addToDefaultTable4s(o);
assertEquals(1, o2.getDefaultTable4s().size());
assertFalse(clientContext.modifiedObjects().isEmpty());
clientContext.commitChanges();
assertEquals(1, o2.getDefaultTable4s().size());
// there is a bug in RefreshQuery that fails to invalidate to-many on
// the client - so working around it be creating a new context; still