// Quick sanity check on the behavior
List<SimpleBarProxy> list = foo.getOneToManyField();
assertNotSame(originalList, list);
assertEquals(originalList, list);
assertEquals(1, list.size());
assertEquals(bar.stableId(), list.get(0).stableId());
assertEquals(list, foo.getOneToManyField());
// Assert that entities returned from editable list are mutable
list.get(0).setUserName("userName");
}