public void onSuccess(SimpleFooProxy response) {
SimpleFooRequest context = req.simpleFooRequest();
driver.edit(response, context);
assertSame(context, editor.barEditor().ctx);
context.persistAndReturnSelf().using(response).with(paths).to(
new Receiver<SimpleFooProxy>() {
@Override
public void onSuccess(SimpleFooProxy response) {
assertEquals("EditorFooTest", response.getUserName());
assertEquals("EditorBarTest", response.getBarField().getUserName());